0

有没有人经历过这样的事情?我有一堆 SVG 图标附加到各种 jQuery click() 事件,只要双击它们中的任何一个,就会选择附近不相关的图像。

在另一个相关的案例中,我有一个大图像,当我双击空的身体背景(例如远低于非平行角)时,IT 被选中。

这不会发生在 Firefox(或 IE)中,只是 Chrome AFAIK(尚未在其他任何地方测试过)。

也许我可以以某种方式使事情变得不可拖动?(<哇,口才对吧?)。

目前无法在 jsFiddle 中真正重现它。这已经持续了很长一段时间,这些图像在哪里或在什么容器中并不重要,按钮(或我应该说的人造按钮)点击找到它们(似乎是随机的,有时是一个,有时是两个,有时它会在连续单击时取消选择一个或两个)。

在我脑海中的某个地方,这有点道理,比如当你双击文本附近但不是它时,会选择一个完整的单词或更多单词。

提前谢谢。

编辑:这可以解决问题,但会限制文本复制。不完全理想,但对于我目前的情况来说很好。 http://css-tricks.com/almanac/properties/u/user-select/

4

1 回答 1

1

尝试将此规则添加到可点击元素:

-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
于 2013-10-31T23:51:31.693 回答