我有一些代码如下:
var f = function() {...};
$(window).resize(f);
f();
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,我希望f每次调整窗口大小时f都会调用它,并且在将其设置为resize事件处理程序之后也要调用一次.
有什么方法可以让这段代码更短/更简洁吗?理想情况下,我想消除f变量的需要,只是让它成为一个匿名函数(即$(window).resize(function() {...}),但我需要一些方法来调用函数一次...
嗯,你不会让它变短,但这是你可以触发它而不是它的一种方式f().
$(window).resize(f).trigger("resize");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
65 次 |
| 最近记录: |