Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
クリックすると展開/折りたたむjqueryがあります。最初の項目をデフォルトで展開したいのですが、jquery に問題があります。私はいくつかの異なる角度を試してみましたが、役に立ちませんでした。どんな助けでも大歓迎です!
http://jsfiddle.net/trrJp/1/
問題が最初の項目のみを開きたい場合は、すべてのメニュー jquery をセットアップした後、次のようにすることができます。
$('#menu li:first').slideToggle();
または、クリックをシミュレートできます。
$('#menu li:first').click();
実際のコードは、実際の実装とそれを開く方法によって異なりますが、一般的な考え方は、最初の要素を開くようにトリガーすることです。
次の行を使用して、デフォルトで最初のアイテムを展開したままにすることができます
$('#collapser li:first-child > ul').show();
それが行うことは、 を選択してから、その中の をfirst li選択することです。ullishow
first li
ul
li
show
最初の子セレクター
働くフィドル