读书人

怎么让页面上某些元素脱离全页面的cli

发布时间: 2013-10-14 12:54:46 作者: rapoo

如何让页面上某些元素脱离全页面的click事件呢
有一个click事件是绑在html上的 也就是$("html").bind("click",function)

但是现在的需求是一些特殊的元素不要执行这个function 请问该怎么做呢
[解决办法]
$("那些不需要的元素的选择器放到这里").click(function(){
return flase; //
});
这个return false可以stopPropagation,阻止事件冒泡。
[解决办法]

引用:

$(特殊元素).click(function(e){
e.stopProgration();//阻止click事件向上冒泡
})

拼错了~应该是e.stopPropagation()
[解决办法]
引用:
Quote: 引用:

$("html").unbind("click",function)


除了特殊元素脱离。。其他的元素还是需要这个function的啊 不是要全部都unbind掉

$(特殊元素).click(false);

读书人网 >JavaScript

热点推荐