因此,我正在为客户创建一个网站,并在设计子菜单。我的问题是子菜单链接仅包含标题和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

我以为可以在jQuery中使用CSS选择器?

我包括jQuery,不应该这样。

最佳答案

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

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

09-17 01:18
查看更多