我想在脚本找到字符串“art”时调用该函数 - 怎么做?

时间:2013-04-26 17:14:49

标签: javascript jquery

if ($("div:contains('art')" = true)) {
    alert("Test");
};

你好,我有这个代码,但它不起作用......如何解决?我想在脚本找到字符串“art”时调用该函数 - 怎么做?

2 个答案:

答案 0 :(得分:4)

jQuery选择器返回元素或没有元素,所以你应该检查是否找到了一个或多个匹配的元素,这应该可行

if ($("div:contains('art')").length > 0) {
   alert("Test");
};

答案 1 :(得分:3)

if ($("div:contains('art')").length) {
    alert("Art!");
};

这就是修复。您的代码不起作用,因为它的语法不正确。