我在页面上设置了iframe,并希望在点击下一个按钮时更新。
我有一个网址数组,我想在点击下一个按钮时调用它。
下一个按钮应该加载iframe中的下一个网址。
我很困惑,每次点击下一个按钮时,我怎么总是调用下一个索引位置?
答案 0 :(得分:1)
var pos = 0;
var urlArray = [...]; //Put your array of URLs here
$('#next').click(function() {
if (pos == urlArray.length)
pos = -1; //Reset it back to the beginning so it'll loop and not throw an exception.
$('#youriframe').attr('src', urlArray[++pos]); //note the pre increment (++)
});