如何延迟jquery函数

时间:2012-11-01 19:34:33

标签: queue delay

我有一个功能:

            (function(jQuery) {
jQuery.fn.przelicz = function() {
return this.each(function() {


     var wysokosc = jQuery(window).height() * 0.554;
     jQuery(this).find("img").height(wysokosc);
            jQuery(this).height(wysokosc);
});

};
})(jQuery);

我希望此功能将以300毫秒的延迟运行。怎么做?

2 个答案:

答案 0 :(得分:1)

您可以使用标准JavaScript setTimeout()函数在延迟后运行函数。

setTimeout(jQuery.fn.przelicz, 300);

答案 1 :(得分:1)

可以在http://api.jquery.com/delay/

找到使用jquery api的替代方法