jQuery's'单击'当用户高亮显示文本时,函数

jQuery's 'click' function when user highlights text?

本文关键字:文本 函数 显示 单击 jQuery 用户 高亮      更新时间:2023-09-26

我正在使用jQuery的click函数来检查高亮显示文本的格式,但该函数并不总是被调用。

如果你高亮显示一行的一部分,它将按预期工作,但如果你高亮整个行,它根本不会调用。

这里有一个JSFiddle供您试用:http://jsfiddle.net/ZMYRH/

我有没有可能用错了这个函数?或者,对于我想要实现的目标,有没有一个变通办法?

问题是因为只有当mousedownmouseup事件发生在相同的元素上时,才会触发click事件。

在您的情况下,mouseup事件将更合适,因为它将允许用户在元素之间拖动选择。

更新的fiddle