我想在单击元素时取消绑定 mouseover 事件。
HTML 标记:
<div id="foto"></div>
<div id="flotante"></div>
<div id="flotante2"></div>
jQuery代码:
$('#foto').on({
mouseover: function(){
$('#flotante').delay(2000).show('slow');
},
mouseleave: function(){
$('#flotante').hide('slow');
},
click: function(){
// I want the mouseover event to stop executing.
$('#flotante2').show();
}
});
你可以在这里看到一个例子:http: //jsfiddle.net/K85DN/
非常感谢你的帮助