发布网友 发布时间:2022-04-23 04:39
共2个回答
热心网友 时间:2022-05-14 21:13
$(selector).unbind(event,function)
如果只规定了参数event, 则会删除绑定到指定事件的所有函数
$(selector).bind(event,data,function)
event必需. 规定添加到元素的一个或多个事件. 由空格分隔多个事件. 必须是有效的事件
data可选. 规定传递到函数的额外数据
function必需. 规定当事件发生时运行的函数
就是说
$(document).unbind('scroll')
直接删去了所有jQ绑定的scroll事件
$(document).bind('scroll')
什麽都没做, 因为参数不够
如果想达到禁用效果
可以用局部Flag
热心网友 时间:2022-05-14 22:31
要好好看文档
$(selector).unbind(event,function)
如果只规定了参数event, 则会删除绑定到指定事件的所有函数
$(selector).bind(event,data,function)
event必需. 规定添加到元素的一个或多个事件. 由空格分隔多个事件. 必须是有效的事件
data可选. 规定传递到函数的额外数据
function必需. 规定当事件发生时运行的函数
也就是说
$(document).unbind('scroll')
直接删去了所有jQ绑定的scroll事件
$(document).bind('scroll')
什麽都没做, 因为参数不够
如果想达到禁用效果
可以用局部Flag
或者stopImmediatePropagation (不支持早期浏览器)