在 JavaScript/jQuery 中按其 HTML 内容选择一个元素

select an element in javascript/jquery by its html content

本文关键字:选择 元素 一个 jQuery JavaScript HTML      更新时间:2023-09-26

想象一下我有以下HTML:

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

我想通过文本内容选择div,可以吗? id怎么做?谢谢!!

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

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

这里解释为详细信息选择器的内容相同