87,921
社区成员
发帖
与我相关
我的任务
分享
<html>
<head>
<title>unbind()移除事件监听</title>
<script language="javascript" src="jquery.min.js"></script>
<script language="javascript">
$(document).ready(function(){
var NewFn; //函数变量
$("button")
.bind("click",NewFn= function(){ //赋给函数变量
$("#show").append("<div>点击事件1</div>");
})
.bind("click",function(){
$("#show").append("<div>点击事件2</div>");
})
.bind("click",function(){
$("#show").append("<div>点击事件3</div>");
});
$("button[name=del]").click(function(){
$("button").unbind("click",NewFn); //移除事件监听myFunc1
});
});
</script>
</head>
<body>
<button>点击添加三个事件</button>
<div id="show"></div>
<button name="del">移除事件1</button>
</body>
</html>