我试图div
在用户单击文档后隐藏 a 。
<div class="active">
<a class="agree" href="javascript:;">I Agree</a>
<a class="disagree" href="javascript:;">Disagree</a>
</div>
使用以下解决方案 -
var mouseOverActiveElement = false;
$('.active').live('mouseenter', function(){
mouseOverActiveElement = true;
}).live('mouseleave', function(){
mouseOverActiveElement = false;
});
$("html").click(function(){
if (!mouseOverActiveElement) {
//Do something special
}
});
我的问题是我怎样才能unbind
让html
里面的内容do something special
停止发射,整个事情又开始了?
此刻——html.click();
每次都在不停地开火?