2016-11-29 10 views
-3

私のリスト項目にslideDown()SlideUp()というエフェクトを作成しようとしています。私は効果を出したい。私が現在の<li></li>をクリックすると、それはその内の<ol></ol>を滑り落ちます。他のリスト項目は上にスライドします。現在の子リスト項目をjQueryでアクティブにするには

私はhere.

$('#unOrderedLists .itemsListsCategory').on('click', function(){ 
$(this).children('.innerOrderLists').slideDown().end() 
.next('.innerOrderLists').slideUp(); 
}); 
+1

を使用することができます。slideDown()。エンド() .siblings(' .itemsListsCategory ').find(' .innerOrderLists ').slideUp(); '](https://jsfiddle.net/tusharj/pu5pj06a/2/) – Tushar

+1

実際の質問に関連コードを含めてください。 – charlietfl

答えて

1

で利用可能な次のコードを、これはあなたが後にしたものですしようとしていましたか?

Working Fiddle

$('#unOrderedLists .itemsListsCategory').on('click', function(){ 
$(this).siblings().children('ol').slideUp(); 
$(this).children('.innerOrderLists').slideDown(); 
}); 
0

あなたは[ `$(この).children(」。innerOrderLists ')このコード

$('#unOrderedLists .itemsListsCategory').on('click', function(){ 
    $(this).children('.innerOrderLists').slideDown(); 
    $('#unOrderedLists.itemsListsCategory').not($(this)).children('.innerOrderLists').slideUp(); 
}); 
関連する問題