我正在尝试在菜单
中的ahref标签上生成当前菜单项活动类var word = $('#lgaa-section').attr("class")
// generates string e.g 'Munster Hurling'
// This code doesn't work
$('.second-menu-wrap a:contains(word)').filter(function() {
return $(this).text() == word;
}).addClass('active');
// This code works when I put an actual known string in
$('.second-menu-wrap a:contains(Munster Hurling)').filter(function() {
return $(this).text() == 'Munster Hurling';
}).addClass('active');
//将不胜感激
*更新我得到了这个工作,感谢Roosters建议将包含选择器更改为('+ $ word +')我还必须使用jquery符号声明变量$
这是工作代码
$word = $('#lgaa-section').attr("class")
$('.second-menu-wrap a:contains('+$word+')').filter(function() {
return $(this).text() == $word;
}).addClass('current-menu-item');