//NEXT
$('.social-next a').on('click', function(e){
e.preventDefault();
$('.social').animate({'margin-left': '-=940'}, 500);
});
//PREVIOUS
$('.social-previous a').on('click', function(e){
e.preventDefault();
$('.social').animate({'margin-left': '+=940'}, 500);
});
このコードを使用すると、すべてのコンテンツからどこにでもスライドできます。ボタンを消すことができず、奇妙なエラーが発生し始めました。最初と最後を使ってボタンを隠してみましたが、どこが間違っていたのかわからず、恥ずかしいので言及することさえできない別の方法を試し始めました...単純な1-2ライナーであることはわかっていますが...
HTML:
<div class="social">
<div class="slide">
<div class="intro">xxx.</div><!-- <a href="#" class="show-slides">view more..</a> -->
</div>
<div class="slide">
<div class="intro">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima error.<a href="#" class="open-slides"></div>
<div class="content">dolor dolor dolor </div><a href="#" class="close-slides"></a>
</div>
<div class="slide">
<div class="intro">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima error.</div><a href="#" class="open-slides">
<div class="content">ipsum ipsum ipsum ipsum ipsum</div><a href="#" class="close-slides"></a>
</div>
<div class="slide">
<div class="intro">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima error.<a href="#" class="open-slides"></div>
<div class="content"><div class="tekst">Lorem Lorem Lorem Lorem Lorem</div></div><a href="#" class="close-slides"></a>
</div>
</div>