値が0またはJavaScriptの配列の最大数である場合、可視性に問題があります
これが私のコードです...
<!-- script fotoviewer -->
<script>
$("#fotoviewerclick").click(function(){
$("#wrapper").fadeIn(1000);
$("#lightbox").fadeIn(1000);
})
$("#lightboxbtnclose").click(function(){
$("#wrapper").fadeOut(400);
$("#lightbox").fadeOut(400);
})
$("#wrapper").click(function(){
$("#wrapper").fadeOut(400);
$("#lightbox").fadeOut(400);
})
var imagenumber = 0;
var imagenumber_count = 1;
var imagenumber_total_count = imagelist.length;
document.getElementById('counter_total').innerHTML = imagelist.length;
function btnleft(){
var load = imagelist[imagenumber-=1];
if (imagenumber_count > 1){imagenumber_count -= 1; document.getElementById('counter').innerHTML = imagenumber_count;}
if (load) // imagenumber in array boundaries
document.getElementById('lightboxcontent').innerHTML = load;
else
imagenumber = 0;
}
function btnright(){
if (imagenumber_count < imagenumber_total_count) {
imagenumber_count += 1;
document.getElementById('counter').innerHTML = imagenumber_count;
}
var load = imagelist[imagenumber+=1];
if (load){ // imagenumber in array boundaries
document.getElementById('lightboxcontent').innerHTML = load;
}
else{
imagenumber = imagelist.length-1;}
}
</script>
最初の写真がビューアにあるとき、私はそれを前にしたくありません。ボタンが表示され、最後の画像を表示しているときも、次のボタンは表示されません
私を助けてくれる人はいますか?
ありがとう!!
PS:私の悪い英語について申し訳ありませんが、私はベルギーから来ました