以下jqueryを使用して表示divを切り替えます。ページが読み込まれたときに最初の結果のみをアクティブにするには、これに何を追加する必要がありますか?jquery関数を変更する
$(document).ready(function(){
//Hide (Collapse) the toggle containers on load
$(".toggle_container").hide();
//Switch the "Open" and "Close" state per click then slide up/down (depending on open/close state)
$("h6.trigger").click(function(){
$(this).toggleClass("active").next().slideToggle("slow");
return false; //Prevent the browser jump to the link anchor
});
最初の試合をアニメーション化しない方法はありますか?そのページがロードされたときにすでにアクティブになっています。 – mwimwi76
@ mwimwi76:ハンドラをトリガするのではなく、.eq(0).addClass( "active")。next()。show(); 'または、クラスを追加するだけで、最初のコンテナを非表示にすることはできません。 $( "。toggle_container")。slice(1).hide(); '*(最初のコンテナ以外のすべてを隠す)*' $( "h6.trigger")click(function(){/*..*/*)eq(0).addClass( 'active'); '*(アクティブなクラスを最初の要素に追加する)* – user113716
awesome!完璧に動作します。ありがとう! – mwimwi76