我对jQuery不是非常有经验,所以希望得到以下帮助,目前我可以获得指定div的像素宽度,这很好,但我想进一步开发并能够列出一些div来获取附加代码的宽度。jquery动态获取宽度作为浏览器宽度调整大小
你会看到我有#divA,以及我想在同一个语句中获得#divB & #divC。例如(ⅰ试过,但它不是正确的)>
var txt="";
txt+="Width of div: " + $("#divA, #divB, #divC").width() + "</br>";
txt+="Height of div: " + $("#divA, #divB, #divC").height();
$("#divA, #divB, #divC").html(txt);
还可以在飞行中为视口/浏览器所输出的div宽度更新改变宽度 - 这可能吗?将保存页面刷新,这将很方便。
希望是有道理的。
<script>
$(document).ready(function(){
$("button").click(function(){
var txt="";
txt+="Width of div: " + $("#divA").width() + "</br>";
txt+="Height of div: " + $("#divA").height();
$("#divA").html(txt);
});
});
</script>
?更改窗口大小的元素大小可以在没有Jquery/Javascript的情况下完成。这就是所谓的媒体查询,真的很喜欢(仅适用于现代浏览器)。 – 2013-03-23 10:39:21
我想在浏览器中直观地看到div的宽度是以像素为单位的 - div是以百分比形式设置的,因此它们调整到视口 – Bradz 2013-03-23 10:42:51