在mousemove上仅取消选择具有某个特定类的文本

时间:2014-08-23 18:42:57

标签: javascript jquery select text unselect

我们说我有一些关于班级.a的文字,还有一些关于班级.b的文字。

如何在mousemove上取消选择只有.a类的文本,而不是像这个小提琴中的所有文本一样:

http://jsfiddle.net/Lx5bbrk2/

$('*').mousemove(function(){
    document.getSelection().removeAllRanges(); //deselects all text, needs to be modified
});

我不知道如何将选择器放入其中。

注意:使用ctrl + a或双击选择文本。

修改

没关系span。这个小提琴只是一个快速的例证。真实情况很简单 - 不同的文本类在不同的div中。

不同的类也是不同的元素类型 - 跨度和可信的div。取消选择某些文本的方式并不重要,只要它不是整个文档。

这甚至可能吗?

0 个答案:

没有答案