在jquery中调用函数

时间:2011-09-05 09:05:55

标签: javascript jquery

我的功能如下

$.fn.testFunction = function (options) {

    $(window).resize(function () {
       //call testfunction again
    });

    alert("Test");

}

如果窗口大小发生变化,我想再次调用testFunction。我怎样才能做到这一点 ?

提前致谢,

2 个答案:

答案 0 :(得分:0)

更新:我刚刚意识到你也有选择。

$.fn.testFunction = function _testFunction(options) {

    $(window).resize(function () {
       _testFunction(options);
    });

    alert("Test");
}

答案 1 :(得分:0)

您的函数存储在$.fn对象中,因此您再次尝试从那里调用它:

$.fn.testFunction = function (options) {
    $(window).resize(function () {
       $.fn.testFunction();
    });

    alert("Test");
}