我想为 setTimeout 中的毫秒参数使用一个变量。
HTML
<ul>
<li>list item</li>
<li>list item</li>
<li>list item</li>
<li>list item</li>
</ul>
jQuery
var wait = $("li:last").index()*4000;
document.write(wait+'<br>');
setTimeout (argument.callee, wait);
代码应根据列表项的数量计算等待多长时间,然后重复代码。这应该无限重复。我尝试了许多变体,它们都会产生错误。我敢肯定这是显而易见的。有什么帮助吗?