隨着jQuery
我改變iframe
src
,每60秒(這工作正常)。更新的setInterval值,與本身間隔(不生成隨機數)
我jQuery
:
$(document).ready(function(){
var array = ['http://link1.com', 'http://link2.com', 'http://link3.com'];
var locations = array;
var len = locations.length;
var iframe = $('#frame');
var i = 0;
setInterval(function() {
iframe.attr('src', locations[++i]);
}, 60000);
});
我iframe
:
<iframe id="frame" src="http://link.com"></iframe>
我iframe src
功能工作正常,我想實現的,而不是有固定delay
,號碼(現在60秒),我想更改delay
的值,每次iframe src
已更新。
新delay
數量將 & 秒之間的隨機數。
[生成的JavaScript隨機整數在一個特定的範圍?]的可能的複製(HTTP://計算器.com/questions/1527803 /生成隨機整數在JavaScript中的特定範圍) – Liam
@Liam它不是一個重複的話題。在那個主題中,你只是生成一個隨機數。我在尋找的是通過在'jQuery'中爲'自身設置'Interval'來更新'setInterval''delay'的值。 – Rubioli