====================================== HTML <div id="slidegallery"> <ul id="slide"> <li><img src="img/test_1.jpg"></li> <li><img src="img/test_2.jpg"></li> <li><img src="img/test_3.jpg"></li> <li><img src="img/test_4.jpg"></li> </ul> </div> <div id="slidenav"> <a href="#" class="next">次へ</a> </div> ====================================== jQuery var Slidegallery = $('#slidegallery'); var SlideUl = $('#slide'); function slideRight(){ var firstLi = SlideUl.find('li:first'); firstLi.animate({ 'opacity': '0', },1000,function(){ firstLi.remove(); SlideUl.append(firstLi); }); } $('.next').click(slideRight); ====================================== CSS #slidegallery{ width: 1000px; height: 500px; overflow: hidden; position: relative; } #slide{ width: 2000px; position: relative; } #slide li{ position: absolute; top:0; left:0; width: 500px; } ====================================== ```append されないです。 例えば以下のようなコードを書いて、クリックしたら次の写真が表示されるようにしたいのですが、4枚目が終わったら、 appendされません。 どこが間違っているのでしょうか。
回答3件
あなたの回答
tips
プレビュー