0
我正在做一個簡單的圖像庫,目前只有2個圖像。我希望文字隨圖片而改變。目前按鈕不起作用,我不知道爲什麼。麻煩與圖像庫jquery
$(document).ready(function(){
var currPic = 0;
var pictures = ["sk8.jpg", "3dprntr.jpg"];
var text = ['x','y']
$("#next").click(function(){
currPic++;
$("#myImage").attr("src", pictures[currPic]);
$("#desc").html(text[currPic]);
});
$("#prev").click(function(){
currPic--;
$("#myImage").attr("src", pictures[currPic]);
$("#desc").html(text[currPic]);
})});
及有關HTML
<div id="gallery">
<img src="sk8.jpg" border="0"/>
</div>
<div id="buttons">
<input type="button" value="Previous" id="prev" />
<input type="button" value="Next" id="next" />
</div>
<p id = "desc">text</p>
雖然這確實使邏輯更簡單,按鈕仍然不起作用。 –
@KaitJardine哦,我在你的js代碼中有幾個問題,更新了答案,現在使用答案 你也可以運行代碼片段來檢查演示, –
沒有錯誤,但我得到的文本改變,但圖片仍然不「T。我將用新代碼更新原始文章 –