jQuery を使用して非常に基本的なスライダーを作成しました。.theleft と .theright と呼ばれる 2 つの矢印があり、クリックすると一部の div コンテンツが移動するため、画像でいっぱいの水平ギャラリーが 950 ピクセルの範囲で左右に移動します。これはコードです:
$(".theright").click(function() {
$(".mymove").animate({
left: "-=950px",
}, 1500 );
});
$(".theleft").click(function() {
$(".mymove").animate({
left: "+=950px",
}, 1500 );
});
HTML は非常に単純です。
<div class="mymove" style="position:relative">
<ul>
<li>
<img src="" title="" alt="">
</li>
<li>
<img src="" title="" alt="">
</li>
<li>
<img src="" title="" alt="">
</li>
<li>
<img src="" title="" alt="">
</li>
</ul>
</div>
私の質問は、ページが読み込まれたときに最初に左矢印をクリックすると、ギャラリーがビューポートから外れて右側で失われる、つまり、スライダーを「制限」する方法が見つからないということですアクション...
それを改善する方法を知っていますか?
どうもありがとう。