我需要根据内容的高度设置左侧边栏的高度。这是我遇到的错误
sidebarheight.js:1 Uncaught TypeError: Object # has no method 'ready'
我加载了 jquery,还有几行基本的 js:
$(document).ready(function() {
$("#left").css({'height':($("#right").height()+'px')});
});
基本的html结构
<div id="left">sidebar content</div>
<div id="right">page content</div>
在这里查看工作副本:http://keganquimby.com/122sk
最佳答案
如果您使用 jQuery 而不是 $ 尝试这段代码,它会起作用:
jQuery("#left").css({'height':jQuery("#right").height()+'px'});
好吧,至少,在您提供的 URL 上,如果您执行此代码,如果它们不相等,边栏高度似乎会发生变化。
关于javascript - 为什么左侧边栏的高度没有变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13016718/