非常にうまく機能するブートストラップの折りたたみ(アコーディオン)を実装しました。どの要素も膨大な量のデータを持っているため、最初からデータを表示することはできません
アコーディオンを開いたときに要素を上部に表示するオプションはありますか?
開いた div はページの上部にある必要があります
非常にうまく機能するブートストラップの折りたたみ(アコーディオン)を実装しました。どの要素も膨大な量のデータを持っているため、最初からデータを表示することはできません
アコーディオンを開いたときに要素を上部に表示するオプションはありますか?
開いた div はページの上部にある必要があります
「表示」イベントをキャプチャし、jQuery を使用して、選択したパネルをこのようにアコーディオンの最初の位置に移動できます。
$('#accordion').on('shown.bs.collapse', function () {
var openPanel = $(this).find('.in').parents('.panel');
openPanel.prependTo('#accordion');
});
内部 div に「in」クラスを追加して、データを表示できます。リンクhttp://getbootstrap.com/2.3.2/javascript.html#collapseにアクセスすることをお勧めします
これで問題が解決しない場合は、問題に詳細を追加してください。ありがとう。