javascript - jQuery .contains(+数字)

标签 javascript jquery

这是漫长的一天,我想我只是代码盲,但是..

试图弄清楚一个元素是否包含数字,对另一个元素做一些事情。

result_val = 9;

$(".result").contains("+result_val+") (function() {
    $(".parag").css("color", "#eee");
});

也许我采取了错误的方法?但是对.parag div没有影响。

http://jsfiddle.net/xzeCq/

最佳答案

试试这个:

result_val = 9;

if($(".result:contains(" + result_val + ")").length > 0 )
{
  $(".parag").css("color", "#eee");   
}

或者得到一个 bool 值

result_val = 9;

if($(".result").is(":contains(" + result_val + ")") )
{
  $(".parag").css("color", "#eee");   
}

现场演示:http://jsfiddle.net/xzeCq/2/

关于javascript - jQuery .contains(+数字),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8136556/

相关文章:

javascript - 新日期 ("")添加 GMT 时间

jquery - 取消 href 中的功能

jquery - ASP.NET 从 WebUserControl 调用 Jquery Ajax 方法

javascript - 从变量中选择删除选项

javascript - 使用爬虫查找多个网站的字体系列

javascript - 在 Express.js 中从 UInt8Array 发送二进制响应

javascript - 单击的链接将值提交到 SQL SELECT

javascript - 超时或在循环内休眠

javascript - 创建 HTMLDivElement 的子类

Javascript/Jquery - 如何获取用户用光标选择的元素?