gpt4 book ai didi

jquery - 在 jquery 选择器中使用 not() 变量

转载 作者:行者123 更新时间:2023-12-01 06:36:45 24 4
gpt4 key购买 nike

我有一个 div (id =container),其中包含其他 div(许多类)我可以将容器用作字符串“AAAA”,但无法使用变量 mystring 达到相同的效果

<div id="container">
<div class="AAAA">AAAA content</div>
<div class="AAAA">AAAA content</div>
<div class="BBBB">BBBB content</div>
<div class="CCCC">CCCC content</div>
<div class="DDDD">DDDD content</div>
<div class="AAAA">AAAA content</div>
</div>


<script>
var myclass = "#container>div:not("+".AAAA"+")"; // works
$(myclass).css("background-color", "red"); //works fine
//var mystring = "AAAA";
//var myclass = "\"#container>div:not(."+mystring+")\"";
//$(myclass).css("background-color", "red"); // doesn't work
</script>

最佳答案

删除转义引号:

var myclass = "#container>div:not(."+mystring+")";

关于jquery - 在 jquery 选择器中使用 not() 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13460837/

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