我想按button.I改變形象有兩個按鈕,一個是未來等是previous.When下一個按鈕按新的圖像必須被證明和以前的按鈕按下最後圖像應該來agian.But我不能做到這一點。如何使用jQuery來做到這一點?如何更改按鈕圖像點擊
$(document).ready(function() {
$('#image2').hide();
$('#image3').hide();
$(".arrow").click(function() {
$('#image1').hide();
$('#image2').show();
});
});
HTML是
<div class="imageDiv">
<div><img src="potraits.jpg" class="image" id="image1"/></div>
<div><img src="pot.jpg" class="image" id="image2"/></div>
<div><img src="potri.jpg" class="image" id="image3"/></div>
<div><input type="image" src="arrow.gif" class="arrow"/></div>
<div><input type="image" src="leftarrow.gif" class="leftarrow"/></div>
</div>
最好的解決辦法是保持圖像的編號,如:圖像1,圖像2 ......等等,當WRI廷邏輯jQuery中,只是每次contruct圖像名稱,當下一個被點擊的增量上以前reverse.'var IMG =「圖像」指數的和的值; var index = 0; VAR imgName = IMG +指數;' – dreamweiver
使用上述邏輯可以動態contruct在div容器,不需要隱藏功能。 **寫少做更多** – dreamweiver
這樣的事情? http://jsfiddle.net/S6t9R/1/沒有looparound,你可以添加它。 – user2264587