我对 jQuery 有疑问,由于某种原因,该代码会无限循环:
$(document).ready(function () {
function changeURL() {
location.href = 'http://aaa.com';
}
$('#daysLeftSort').change(changeURL());
});
最佳答案
分配事件处理程序时,直接分配函数引用,而不是函数的结果,因此省略()
(它立即调用该函数...重新加载页面),如下所示:
$('#daysLeftSort').change(changeURL);
关于jquery - jQuery 中的无限循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4460929/