我是比較新的JavaScript & jQuery。我正在嘗試一些圖片滑動條的代碼,可以在圖片點擊事件上正常工作。但是,我希望它在文檔加載後自行運行。我怎樣才能做到這一點?我試圖把代碼放在$(document).ready()
裏面,但是它不會那樣工作。這裏是我的代碼:如何在文檔加載時自動啓動圖像滑塊?
<script>
var total = 4;
var present = 1;
var next = 2;
$(document).ready(function() {
$("#right").click(function() {
present_slide = "#slide" + present;
next_slide = "#slide" + next;
$(present_slide).css("top", "200px");
$(next_slide).css("top", "0px");
present++;
next++;
if (present == (total + 1)) {
present = 1;
next = 2;
for (i = 1; i <= 4; i++) {
$("#slide" + i).css("top", "200px");
}
$("#slide1").css("top", "0px");
}
});
});
</script>
這裏 - #right
是與img元素相關聯的id。 #slide1
,#slide2
等是與保存多個圖像的div相關聯的ID。
你犯了和我一樣的錯字......'trigger' – gibberish