2010-12-16 3 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

Смежные вопросы