Используя функцию - PullRequest
       29

Используя функцию

1 голос
/ 18 сентября 2011

Эй, я не был уверен, как объяснить или задать этот вопрос, поэтому я продемонстрирую код, скажем, у меня есть это:

$(function() {

    $(window).resize(foo());

    function foo() {
        alert('bar');
    }

});

Как мне заставить эту работу работать вместо этого:

$(window).resize(function() {
    foo();
});

1 Ответ

4 голосов
/ 18 сентября 2011
$(function() {

  $(window).resize(foo);


});


function foo() {
    alert('bar');
}

В основном вам нужно передать указатель функции в jquery .. когда вы делаете function(){foo();}, вы создаете анонимную функцию.

Live Demo

...