Javascript 改变div的高度-Firefox和IE?
我有一个固定大小的div,里面还有一个div,可以100%保存Flash。 我需要在飞行中更改固定div的高度。 这适用于Safari,但不适用于FF或任何Windows浏览器Javascript 改变div的高度-Firefox和IE?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个固定大小的div,里面还有一个div,可以100%保存Flash。 我需要在飞行中更改固定div的高度。 这适用于Safari,但不适用于FF或任何Windows浏览器 <div id="center1200"> <div id="content"> </div> </div> 谢谢大家-将代码放在$(document).ready(function(){…})中并调整子div的大小就成功了。谢谢 看起来不错,你怎么称呼它呢?
<div id="center1200">
<div id="content">
</div>
</div>
谢谢大家-将代码放在$(document).ready(function(){…})中并调整子div的大小就成功了。谢谢 看起来不错,你怎么称呼它呢?它在Firefox、Iron和IE中也能工作。你怎么回事啊?是否在
$(document.ready(function(){…})中调用它代码>?你能发布更多的代码吗?你的一些css也会有帮助。这对$(“#center1200”)。高度(1000)代码>还没有执行?它使用浏览器DOM API而不是黑盒jquery高度方法。jqueryheight方法的文档表明height()的“get”获取计算的高度,但“set”设置的是元素高度(内部高度)。由于这个原因,我不会使用jquery height()方法进行设置,因为它的get/set值是不可互换的。不管set和get之间有什么不同,$(element)。height(1000)
与element.style.height='1000px'
的作用完全相同。试试看。
$("#center1200").height(1000);
$("#center1200").get(0).style.height = "1000px";