【发布时间】:2012-08-05 03:26:18
【问题描述】:
我正在尝试创建一个函数,该函数在每次调用时都会选择数组中的下一个变量。
var nexttest=['abc','def','ghi'];
function nexttest() {
if (nexttest = 'abc') {
$('#result').load('url1.html');
}
else if (nexttest = 'def') {
$('#result').load('url2.html');
}
else {
$('#result').load('url3.html');
}
}
有没有办法让 nexttest() 第一次使用 abc,第二次使用 def,第三次使用 ghi。
【问题讨论】:
-
你真的是说
if和else if中只有一个=吗?? -
虽然已经提供的任何一种方法都可以正常工作,如果您不需要维护 nexttest 数组,您可以在每次调用函数时弹出值。 stackoverflow.com/questions/1590247/…