目标特定div使用Jquery

时间:2017-12-05 14:13:58

标签: jquery html

我想使用jQuery定位div并将其innerHtml的颜色更改为具有INACTIVE状态的红色(它基本上是一个select2框)

这是我到目前为止针对该div的jQuery代码:

$("div#select2-drop ul > li > div:contains(INACTIVE)").css('color','red'); 

I Want to target that div using jquery and change its color of innerHtml to red having INACTIVE Status

2 个答案:

答案 0 :(得分:0)

根据您的评论$("div#select2-drop ul > li > div:contains(INACTIVE)").css('color','red');

这会定位一个带有ID的元素,但是你有一个类。

使用班级选择器。

$("div.select2-drop")
 .find("ul > li")
 .find("div:contains('INACTIVE')").css('color','red'); 

答案 1 :(得分:0)

https://api.jquery.com/contains-selector/#entry-examples

处查看:contains()选择器示例

$( "div:contains('John')" ).css( "text-decoration", "underline" );

div:contains(INACTIVE) div:contains('INACTIVE')应该Settings -> Editor -> Color Scheme -> General找到包含" INACTIVE"

的所有div