2011-01-19 12 views
0
$("li a").click(function() { 
    $(this).parent().css({ width: 160 });    
    $("li").unbind('mouseenter mouseleave'); 
    $("#Container").css({ width: 200 }).animate({ width: 700 }, 1000); 
}); 

私は現在の(this)を除くすべてのliの幅を120に設定します。JQueryキーワードではありません

おかげ

答えて

1
$("li a").click(function() { 
     $("li").not($(this).parent()).width(120); 
}); 
3
$(this).parent().siblings().css('width',120); 
+0

1作業

$(this).parent().siblings().css({ width: 160 }) 

を試すことができます。最初の*と*の最善の答えが受け入れられなかったことを恥ずかしく思う。 –

+0

に同意します...よく+1してください – sunn0

1
$("li").not($(this).closest('li')).width(120); 
0

あなたはサンプルhere

関連する問題