我正在使用它来动态调整窗口大小时的主体顶部边缘,以提高响应速度。
$(window).resize(function() {
$('body').css('margin-top', $('#header').height());
});
但是我试图找到一种更有效的方式来在页面加载时运行同一行,而不是像这样再次处理该行:
$('body').css('margin-top', $('#header').height());
$(window).resize(function() {
$('body').css('margin-top', $('#header').height());
});
答案 0 :(得分:1)
在性能方面,最好的做法是在超时内调整大小的事件内运行代码。另外,将元素保存在变量中也是个好主意。
最后但并非最不重要的一点是,为事件使用名称空间来显式触发它们。
<Content Include="Service References\**" Exclude="Service References\Application Insights\ApplicationInsights.config" />
<Content Include="Service References\Application Insights\ApplicationInsights.config">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>