jQuery的toggleClass()导航不工作

问题描述:

这里是我的标记:http://jsfiddle.net/dF2bM/2/jQuery的toggleClass()导航不工作

.active 
{ 
    background: #f4b436; 
    border-radius: 3px; 
    width: 85px; 
    padding: 5px 0; 
} 

。主动类应该提供一个黄色的BG在点击选择了“礼”,但它不工作。

我失去了希望,所以我在寻求帮助。

$(document).ready(function(){ 
    $('li').click(function(){ 
     $(this).toggleClass('active'); 
    });// <== You are missing this line 
}); 

这里是jsFiddle

+0

我不敢相信它,花了我2​​0分钟!非常感谢! – user2357485 2013-05-07 08:36:32

+0

:)我的荣幸。 – mehdi 2013-05-07 08:39:36

你的脚本有语法错误,一个右括号失踪});

$(document).ready(function(){ 
    $('li').click(function(){ 
     $(this).toggleClass('active'); 
     return false; 
    }); 
}); 

演示:Fiddle

你在你的代码有语法错误,

你缺少});li.Click()

更改您的代码像下面...

小提琴:http://jsfiddle.net/dF2bM/4/

$(document).ready(function(){ 
    $('li a').click(function(){ 
     $(this).toggleClass('active'); 
    }); 
});