javascript - 添加一个类到带有标题的链接

标签 javascript jquery jquery-selectors

所以我正在为我的客户创建一个网站,并且正在设计子菜单。我的问题是子菜单链接仅包含标题和 href,这对我不起作用。

JS

<script>
$(document).ready(function(){
$('a').removeClass("valittu");
$('a [title="Taaperokurssi"]).addClass("valittu");
});
</script>

HTML

<a title="Taaperokurssi" href="xxx">Taaperokurssi</a>
<a title="Junnukurssi" href="xxx">Junnukurssi</a>
<a title="Yhteiseloa myötäkarvaan" href="xxx">Yhteiseloa myötäkarvaan</a>
<a title="Lapsi ja koira" href="xxx">Lapsi ja koira</a>
<a title="Pentutoko" href="http://hurttiajahuumoria.fi/kurssit/sujuva-arki/pentutoko">Pentutoko</a>
<a title="Aktivoi tokolla" href="xxx">Aktivoi tokolla</a>
<a title="Rallytoko" href="xxx">Rallytoko</a>

还有一个fiddle .

我认为我可以将 CSS 选择器与 jQuery 结合使用?

我已经包含了 jQuery,但不应该是这样。

最佳答案

删除a[之间的空格。拥有空格意味着选择具有 title 属性的标签的后代是 Taaperokurssi

$('a[title="Taaperokurssi"]').addClass("valittu");

关于javascript - 添加一个类到带有标题的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12652995/

相关文章:

JQuery选择包含行中td内特定文本的所有行

jquery - 在 JQuery 中引用类的当前对象

javascript - 根据 react native 中的平台显示/隐藏导航标题

javascript - Uncaught Error : [$injector:modulerr] on attempting to load a pdf print page

javascript - 独立为同一类的元素设置动画

jquery - 尝试移入浏览器时禁用图像的默认行为

javascript - 由于待处理的 MongoDB 连接(@hapi/lab、mongodb-memory-server、node),测试未完成

javascript - 将 RxJS 与 filter(Boolean) 一起用于查询?

javascript - jQuery 在过滤 AJAX 响应时返回未定义

javascript - 在我的例子中,如何获取 <select> 中所选选项的 id?