我有点麻烦,使用jQuery包含选择器;jQuery包含选择器和特殊字符
考虑下面的html和jquery来检查一个元素是否包含某些文本。
例如 HTML:
<div>welcome :)</div>
的jQuery的Javascript:
$('div:contains("welcome :)")').length
如果我运行该HTML上面的JS代码。它不会返回1,因为它应该。
但是下面的作品如预期
$('div:contains("welcome")').length
任何建议如何适应特殊字符,如括号或结肠等?
非REPRO http://jsfiddle.net/FNrQX/ – 2013-05-02 03:04:23
的[jQuery选择值逸出]可能重复(HTTP ://stackoverflow.com/questions/739695/jquery-selector-value-escaping) – pickypg 2013-05-02 03:04:51
@FabrícioMatté它打破了jQuery 1.7.2 – Dennis 2013-05-02 03:06:29