javascript - 不是 :contains isn't working

标签 javascript jquery

我做错了什么?当我运行此代码时,没有显示任何内容。

JavaScript 代码:

var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()

$(".whocares:not(:contains('' + month + '/' + day + '/'+ year + ''))").remove();​

和 HTML:

<div class="whocares">hi</div> <div class="whocares">12/26/2012 i like cake two</div> <div class="whocares">hi</div>

Fiddle

最佳答案

你的引述是错误的。应该是这样的:

$(".whocares:not(:contains('" + month + "/" + day + "/"+ year+"'))").remove();​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

关于javascript - 不是 :contains isn't working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14048114/

相关文章:

javascript - 将图像拖出框架会将其从 kineticjs 阶段移除

javascript - gulp services 命令后超时

javascript - 覆盖/隐藏 Javascript 函数

javascript - 动态加载的元素不在 HTML 源代码中

javascript - jQuery 变量引用顺序

javascript - 如何获取元素的 "fixed"位置?

javascript - 在 angularjs $routeProvider 中动态加载 Controller

javascript - 简单的http请求和响应

javascript - jquery 单击输入[类型 =''] 不起作用

jquery - 使用 jquery 隐藏除第一个元素之外的所有内容