首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

jquery 在hover方法里多次绑定事件怎么办

2012-11-14 
jquery 在hover方法里多次绑定事件怎么处理?在hove里有一个元素绑定了click,但是每次触发hove都会重复绑定

jquery 在hover方法里多次绑定事件怎么处理?
在hove里有一个元素绑定了click,但是每次触发hove都会重复绑定click。在click前加了一行.unbind("click")到是解决问题,还有别的更好方法吗?
若果没有unbind方法就会多次执行alert("a");

JScript code
$("#div").hover(function () {$("#btn").unbind("click");$("#btn").click(function(){alert("a");});});


[解决办法]
JScript code
var bind=false$("#div").hover(function () {//$("#btn").unbind("click");if(bind)return false///////bind=true;//////$("#btn").click(function(){alert("a");});}); 

热点排行