2016-09-24 65 views

回答

1

当然,任何方式

$(function() { 
    $(window).on('resize', function() { 
     // here is your function 
    }).trigger('resize'); 
}); 

function doStuff() { 
    // here is your function 
} 

$(doStuff); 
$(window).on('resize', doStuff); 
+0

我想这个答案是完全完美的,如果它只是还解释了。对之间'$(窗口)的差值(” resize',doStuff);''和$(window).on('resize',doStuff());'以及这会如何影响参数等等。 - 为什么你重新触发调整大小事件 – NoobishPro

+1

@Babydead为什么'$(window).on('resize',doStuff());'在这里解释相关? –

+1

如果在DOM准备好之前调用您的第二个示例,可能会出现意想不到的行为 –