使用jquery将活动菜单项类添加到菜单

时间:2014-11-05 16:54:24

标签: jquery menu

我正在尝试在菜单

中的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');

0 个答案:

没有答案