5

我有一个这样的元素:

<span class="tool_tip" title="The full title">The ful&#8230;</span>

这似乎有效:

jQuery('span:contains(…)');

但这不会:

jQuery('span:contains(&#8230;)');

我很确定使用第一个会很糟糕,因为如果其他人保存文件,或者浏览器出于某种原因决定以不同的字符集获取文件,则无法正常工作。

必须有一种方法来正确选择这个跨度,对吧?

4

1 回答 1

6

事实证明,正确的方法是:

jQuery('span:contains(\u2026)');

换句话说:

使用十六进制值而不是十进制值。

于 2010-03-16T19:03:53.263 回答