【发布时间】:2012-01-17 23:07:10
【问题描述】:
我的 DOM 似乎有问题,元素的样式都显示为空白。
我的 jQuery 很简单
// JavaScript Document
$(document).ready(function(){
$(#mainContent).css("min-height", function(){
return $(window).height() + 'px';
});
});
页面加载时没有任何反应。
我怀疑语法没有问题,或者如果有,这不是导致我的问题的原因。我曾尝试自己用 javascript 编写脚本,并产生了类似的结果,这就是我首先转向 jQuery 的原因。
如果我
alert("text")
它工作正常,但如果我尝试
$(#mainContent).css("min-height")
然后什么都没有发生。
我在一个单独的 javascript 文件中创建了一个简单的变量
var mainCon = document.getElementById("mainContent");
并且使用firebug,在声明变量后放一个断点,然后在使用firebug检查变量时,样式中的所有内容都是空白的,例如
height ""
width ""
color ""
等等
我完全不知道是什么导致了这个问题,我为此失眠了,我已经从谷歌中搜刮了地狱,似乎找不到任何相关的东西。
您能找到的任何帮助将不胜感激, 提前致谢
【问题讨论】:
标签: javascript jquery dom styles