gpt4 book ai didi

jquery - 根据 span 值更改 css

转载 作者:行者123 更新时间:2023-11-28 16:23:59 25 4
gpt4 key购买 nike

我有一个 span 和一个 div。如果 span 的值为 123,我需要将其设置为将 div 的 css 更改为 display:none;

我正在尝试使用 jQuery 来完成它,但我看不出哪里出错了。这是我的代码:

(顺便说一句,我使用的是 jQuery 没有冲突)

      <script>
jQuery(function ($) {
jQuery('span.specialspan').filter(function(){
return $.trim($(this).text()) == '123'
}).css('display', 'none');
});
</script>

<span class="specialspan">123</span>

<div id="specialdiv">Foo</div>

感谢您的帮助!

最佳答案

您可以使用 each() 检查每个 spannext() 在 span 之后隐藏 specialdiv 123

$('span').each(function() {
if ($.trim($(this).text()) == '123') {
$(this).next('.specialdiv').css('display', 'none');
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span class="specialspan"> 123 </span>
<div class="specialdiv">Foo</div>
<br>
<span class="specialspan">lorem</span>
<div class="specialdiv">Lorem</div>

关于jquery - 根据 span 值更改 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36408936/

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