移除绑定是unbind()方法。
unbind([type],[data])
type :可选参数,用于指定事件类型
data:可选参数,用于指定要从每个匹配元素的事件中饭绑定的事件处理函数。
要移除为普通按钮绑定的单击事件
$("input:button").unbind("click");
例
<style>
#content{
text-indent: 2em;
display: none;
}
</style>
</head>
<body>
<div id="first">
<h3 class="title">什么是编程词典?</h3>
<div id="content">
明日编程词典系列软件是有近百位软件开发人士联手打造;
。。。。。。。。。
编程词典个人版,珍藏版现已震撼热卖!
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
$("#first h3.title").bind("click",function(){
$(this).next().show();
}).bind("mouseover",function(){
$(this).append("<p>我绑定了mouseover事件</p>");
})
});
$(document).ready(function(){
$("#first h3.title").unbind("mouseover");
});
</script>
</body>
绑定一次性事件处理
为元素绑定一次性事件处理可以使用one()方法,one()方法为每一个匹配元素的特定事件绑定一个一次性的事件处理函数。
one(type,[data],fn)
例
$("div").one("click",function(){
alert($(this).text());
});