gpt4 book ai didi

jquery - 包含某些文本但不包含某些img,对其应用css样式

转载 作者:行者123 更新时间:2023-12-01 08:21:44 25 4
gpt4 key购买 nike

如何用 jquery 表达以下内容?

对表格上包含“$”但不包含 img src="images/plus.gif"的每个 td 应用黄色背景

我可以使用以下方法仅对包含部分进行操作:

$("#SubscribersManageList tr:contains('$')").css("background", "yellow");

但这不是我想要的,我想要的是选择那些包含“$”但不包含图像 src="images/plus.gif"的 tr,然后将黄色背景应用于这些 tr。

有人吗?

最佳答案

您可以组合 :not():has()选择器:

$("#SubscribersManageList td:contains('$'):not(:has(img[src='images/plus.gif']))")
.css("background", "yellow");

您可以在 this fiddle 中测试它.

关于jquery - 包含某些文本但不包含某些img,对其应用css样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6966026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com