Javascript 将类添加到具有标题的链接

Javascript 将类添加到具有标题的链接,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,因此,我正在为我的客户创建一个站点,并设计子菜单。我的问题是子菜单链接只包含标题和href,这对我不起作用 JS $(文档).ready(函数(){ $('a').removeClass(“valittu”); $('a[title=“taaperokursi”]).addClass(“valittu”); }); HTML 还有一个 我想我可以在jQuery中使用CSS选择器 我已经包括了jQuery,这不应该是它 删除a和[之间的空格。有空格意味着选择具有title属性的标记的后代是

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

JS


$(文档).ready(函数(){
$('a').removeClass(“valittu”);
$('a[title=“taaperokursi”]).addClass(“valittu”);
});
HTML


还有一个

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


我已经包括了jQuery,这不应该是它

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

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

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

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

代码中存在语法错误,您错过了文档选择器的
。您还应删除选择器之间的空格:

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

您的代码中有语法错误,您错过了文档选择器的
,您还应删除选择器之间的空格:

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

@ChristianNikkanen你甚至没有加载jQuery,它会如何工作?@ChristianNikkanen你甚至没有加载jQuery,它会如何工作?@ChristianNikkanen那是因为你没有加载jQuery。你正在加载mootools。@ChristianNikkanen那是因为你没有加载jQuery。你正在加载mootools。