【发布时间】:2012-01-07 02:38:03
【问题描述】:
var foundin = $('*:contains("the")').last();
在页面上工作,但是
var foundin = $('*:contains("©")').last();
不返回任何内容,即使 '©' 确实出现在页面源中。我尝试转义“&”,但这也不起作用。有没有办法使用 contains 来查找页面中的 html 编码字符?
基本上,我想做的是找到包含©的元素并对其进行解析以获取版权所有者。我在这里用正则表达式问了一个类似的问题:select HTML text element with regex?
【问题讨论】:
-
将 & 替换为 &这将完全匹配。
标签: javascript jquery html encoding