jQuery if, .addClass()
如果元素包含文本,我尝试将类添加到另一个元素。
假设我有一个 分类为
vCSS_breadcrumb_td
。如何检查 是否包含一个单词,如果它确实包含该单词,则将一个类添加到分类为
的
。 中导航1
我知道我可能可以使用 :contains
选择器,我只是不知道如何编写 if 语句
Im trying to add a class to another element if an element contains text.
So let's say I have a <td>
classified as vCSS_breadcrumb_td
. How can I check is the <td>
contains a word, and if it does contain that word, add a class to an <a>
classified is nav1
.
I know that I could probably make use of the :contains
selector, I just don't know how to write an if statement
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您需要检查
length
属性,因为 jQuery 总是返回一个类似数组的对象。You need to check the
length
property, since jQuery always returns an Array-like object.怎么样
How about
复制自 Jquery:检查 div 是否包含文本,然后采取行动并作为答案发布
Copied from Jquery: Checking to see if div contains text, then action and posted as answer