ここに私のマークアップがあります: http://jsfiddle.net/dF2bM/2/
.active
{
background: #f4b436;
border-radius: 3px;
width: 85px;
padding: 5px 0;
}
.active クラスは、クリック時に選択された "li" に黄色の背景を提供する必要がありますが、機能しません。
希望を失ったので、助けを求めています。
ここに私のマークアップがあります: http://jsfiddle.net/dF2bM/2/
.active
{
background: #f4b436;
border-radius: 3px;
width: 85px;
padding: 5px 0;
}
.active クラスは、クリック時に選択された "li" に黄色の背景を提供する必要がありますが、機能しません。
希望を失ったので、助けを求めています。
$(document).ready(function(){
$('li').click(function(){
$(this).toggleClass('active');
});// <== You are missing this line
});
スクリプトに構文エラーがあり、閉じ括弧がありませんでした});
$(document).ready(function(){
$('li').click(function(){
$(this).toggleClass('active');
return false;
});
});
デモ:フィドル
コードに構文エラーがあります。
あなたは行方不明});
ですli.Click()
以下のようにコードを変更してください...
フィドル: http://jsfiddle.net/dF2bM/4/
$(document).ready(function(){
$('li a').click(function(){
$(this).toggleClass('active');
});
});