通过其html内容在javascript / jquery中选择一个元素

时间:2015-01-21 07:19:18

标签: javascript jquery html jquery-selectors

想象一下,我有以下HTML:

<div>
     <p> text 1 </p>
     .. some content ..
</div>

<div>
     <p> text 2 </p>
     .. some content ..
</div>

我想按文字内容选择div,有可能吗?以及如何做到这一点?谢谢!!

1 个答案:

答案 0 :(得分:1)

是的可能, 试试这样的事情

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

同样的事情在这里解释为详细Selector