私はjQueryで赤ちゃんの一歩を踏み出していますが、自分が作成したものを台無しにしたくありません。
div
このコードは、1 つのページで複数のタグを開閉するトグル クラスです。非表示のタグが約 5 つdiv
あり、このコードはクラスを切り替えて順番に開きます。すべてが同時に開かれるわけではありません。
問題は、Chrome でページをテストしたところ、最初にクリックしたタブに関係なく、最初のクリックでページが開かないことです。2 回クリックする必要があります。ただし、コードは FF、IE、Safari で動作します。これは から始まるインデックスの問題だと思いますが、よくわかり0
ません。
ここにあります:
$(document).ready(function() {
$('.readMore').each(function(i) {
$(this).on('click', function() {
$(this).toggleClass('readMore readLess');
$(this).next().toggle();
});
});
});