2012-06-07 44 views
0

我和可見性的問題,如果值是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.:sorry我的英語不好,我從比利時

+0

請附上HTML標記 – Huangism

+0

''這是數組,這個和上面的代碼都是介於身體標籤之間 – iJonathan

+0

編輯該問題,並加入請 – Huangism

回答

1

的基本邏輯是

如果您imagenumber_count達到0,則可見性是可見

如果您imagenumber_count相同的總圖像數,然後右鍵visibility:hidden的,否則可見性:可見

+0

非常感謝!有用! – iJonathan