更有效的方式编写DIV的高度脚本
More efficient way script the heights of DIVs
我使用这个脚本来查找div的高度。我在多个div上使用它。有没有更有效的方法来编写这些代码?
$(document).ready(function() {
$(".block00").height($(".subheader").height());
$(".block01").height($(".subheader").height());
$(".block02").height($(".subheader").height());
});
无需单独列出每个项目或进行循环,因为您只需在选择器中列出多个项目,它就会返回所有项目。
$(document).ready(function() {
$(".block00, .block01, .block02").height($(".subheader").height());
});
或者效率更高一点:
$(document).ready(function() {
var h = $(".subheader").height();
$(".block00, .block01, .block02").height(h);
});
或者,如果你控制HTML源代码,在所有blockXX对象上添加一个公共类,这样你就可以做到这一点:
$(document).ready(function() {
var h = $(".subheader").height();
$(".blockCommon").height(h);
});
记住,每个对象可以有多个类。在多个对象中使用一个公共类正是为了满足您希望以相同方式处理多个对象的情况。
$(document).ready(function() {
var h=$(".subheader").height();
for(var i=0;i<3;i++)$(".block0"+i)height(h.height());
});
可能工作
相关文章:
- 如何将此脚本更改为最小高度(或固定高度)
- 如何使用Java脚本获取具有相同ID的多个图像的高度和宽度
- 在.dotddot脚本中将高度值从px更改为%
- iFrame 不会扩展到完整的内容高度,即使有 jQuery 脚本以它为目标
- 铬:设置元素高度的脚本是什么
- 当脚本运行时,它每秒将 4px 添加到我的容器的高度,只发生在 Firefox 中
- 高度属性导致脚本停止
- 如何使此滑块脚本能够显示确切的图像宽度和高度
- 使用 Java 脚本获取图像的缩放宽度和高度
- 脚本标记中的Html-无法识别宽度和高度
- 如何在我们知道 ajax 加载元素的真实高度(带有图像)后立即执行脚本
- 嵌入<脚本src=>从remote.js重写高度
- 脚本定义加载时的背景,宽度/高度可变
- 调整jQuery脚本以添加父元素的高度
- 用于检测高度和改变填充的脚本
- 需要一些jQuery滑动框脚本的帮助,以设置高度等于文本
- 在css中使用Java脚本获取屏幕高度和宽度
- 如何在java脚本中获得最大可用屏幕高度
- 更有效的方式编写DIV的高度脚本
- 谷歌应用程序脚本setValues()高度错误