Jquery 检查文本是否存在,然后运行函数 $(“div:contains('John')).css(“文本装饰”、“下划线”);

Jquery 检查文本是否存在,然后运行函数 $(“div:contains('John')).css(“文本装饰”、“下划线”);,jquery,Jquery,我非常希望运行一个函数,而不是更改div的css属性。 例如,如果有一个div包含名称John execute$(选择器) 有什么想法吗 要检查所选元素是否存在,请获取属性并确保其大于0: <script> $( "div:contains('John')" ).css( "text-decoration", "underline" ); </script> 要检查所选元素是否存在,请获取属性并确保其大于0: <script> $( "div:contain

我非常希望运行一个函数,而不是更改div的css属性。 例如,如果有一个div包含名称John execute
$(选择器)


有什么想法吗

要检查所选元素是否存在,请获取属性并确保其大于
0

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

要检查所选元素是否存在,请获取属性并确保其大于
0

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

check div长度不应为空

if ($('div:contains("John")').length) {
    // element exists
}

check div长度不应为空

if ($('div:contains("John")').length) {
    // element exists
}

if语句不行?if语句可能重复?Thank VisioN可能重复我不确定我正在尝试的语法Thank VisioN我不确定我正在尝试的语法