gpt4 book ai didi

javascript - jQuery 中的伪选择器

转载 作者:行者123 更新时间:2023-12-03 09:06:26 26 4
gpt4 key购买 nike

我的 JavaScript 中有这样的东西:

var id = "\#mode";
if (visible){
$("a[href^=\/\""+id+"\"]").addClass('w--current');
} else {
$("a[href^=\/\""+id+"\"]").removeClass('w--current');
} }

我知道你也可以在 CSS 中做类似的事情,例如

a[class^=myClass] {
display: none;
}

应该在每个 a 标签上触发,该标签有一个以 myClass 开头的类。

但是,这适用于 href 属性吗?

这是控制台中打印的错误:

Error: Syntax error, unrecognized expression: a[href^=/"#mode"]

最佳答案

我认为你的转义序列有问题,你的脚本中有一个额外的 \/

$('a[href^="' + id + '"]').addClass('w--current');

关于javascript - jQuery 中的伪选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32178273/

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