【发布时间】:2013-07-14 14:28:51
【问题描述】:
我有一个包含很多 li 元素的无序列表。在列表中单击(mousedown 事件)时,我使用 event.target 来确定是否单击了 li。如果目标元素是ul,我取消选择所有li元素。
但是,当单击滚动条时,也会触发 mousedown 事件,并且目标元素是 ul。但我不想通过单击滚动条来取消选择任何内容。那么如何确定滚动条是否被点击以便取消事件呢?
谢谢
【问题讨论】:
-
你不能。您只能检测您单击的 px,并将其与文档宽度与文档宽度进行比较。窗口。
-
哦,在这种情况下我将不得不提出一个解决方案 - 也许我会要求 w3c 将其添加到规范中;)
-
可以的..看我的回答
标签: javascript jquery events scrollbar target