出于某种原因,当我尝试使用 jquery 更改 div 的高度时,它不起作用。我使用的代码是这样的:
<div id="wrapdiv" style="height:2000px">
....
</div>
console.log(total); // yields 1500
changediv = "wrapdiv";
$("#" + changediv).css('height', total);
无论我做什么,它都不会将高度更改为 1500px。console.log 显示变量设置正确。即使我在 Chrome 的控制台中输入赋值语句,它也会改变高度。如果重要的话,div 里面有一个 iframe。有任何想法吗?