我在使用 jQuery 包含选择器时遇到了一些麻烦;
考虑以下 html 和 jquery 来检查元素是否包含某些文本。
例如 HTML:
<div>welcome :)</div>
jQuery Javascript:
$('div:contains("welcome :)")').length
如果我为该 HTML 运行上述 JS 代码。它没有返回应有的 1。
但是,以下工作按预期工作
$('div:contains("welcome")').length
任何建议如何适应特殊字符,如括号或冒号等?