2010-12-16 129 views
1

我有jQuery的一個問題,因爲某些原因,該代碼使得無限循環:無限循環中的jQuery

$(document).ready(function() { 
    function changeURL() { 
     location.href = 'http://aaa.com'; 
    } 

    $('#daysLeftSort').change(changeURL()); 
}); 

回答

8

當指定的事件處理程序,參考直接分配功能,而不是結果的功能,所以離開關()(其立即調用函數...重新加載頁面),像這樣:

$('#daysLeftSort').change(changeURL); 
+0

我沒有意識到這裏的問題,謝謝! – Tony 2010-12-16 12:53:59