我有这样的代码:jQuery的铬选择滚动条的所有选择(*)
$("*").bind("mousedown.sg", { 'self':this }, this.sgMousedown);
简单的页面的所有元素绑定事件监听器,它在所有浏览器,除了铬正常工作。即使在滚动条上,Chrome侦听器也会绑定,以便停止响应点击。
问题是我可以使用哪种选择器来避免这种情况?
我有这样的代码:jQuery的铬选择滚动条的所有选择(*)
$("*").bind("mousedown.sg", { 'self':this }, this.sgMousedown);
简单的页面的所有元素绑定事件监听器,它在所有浏览器,除了铬正常工作。即使在滚动条上,Chrome侦听器也会绑定,以便停止响应点击。
问题是我可以使用哪种选择器来避免这种情况?
不知道你想要达到什么,但是绑定到身体的一个选项?
$("body").bind("mousedown.sg", { 'self':this }, this.sgMousedown);
是的,它看起来很有用 – Suhan
非常简单,非常非常聪明:) –
你试过':不是'吗? – CaptainCarl
您是否意识到您将事件处理程序绑定到页面的所有元素?你为什么要这个? –
我会尝试,如果我知道什么元素滚动 – Suhan