有人可以告诉我为什么Jquery此时出错吗?
<script type="text/javascript" language="javascript">
var myLayout;
// a var is required because this page utilizes:
// myLayout.allowOverflow() method
$(document).ready(function() {
myLayout = $('body').layout({
// enable showOverflow on west-pane
// so popups will overlap north pane
// west__showOverflowOnHover: true
});
});
</script>
答案 0 :(得分:1)
除非您拥有自己的自定义插件扩展程序。 $('body').layout()
不是有效的jQuery函数。
编辑:我假设您正在使用此plug-in。确保在包含jQuery之后包含插件的<script>
标记,而不是相反。这很可能是错误的来源。
示例:
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="jquery.layout.min.js"></script>
答案 1 :(得分:1)
刚刚弄明白了这个问题。
我忽略了我网站的位置。
我把它放在c:\ Projects \ MySites \ JohnsonCo.sln
中请注意,这不在wwwroot目录中!也就是说,** c:\ Inetpub \ wwwroot **
我猜测IIS未正确配置,这就是为什么脚本src属性()中没有任何类型的目录规范。
我以为我永远不会回答我自己的问题,但我想我只是做了。感谢您的回复,感谢您的回复!
谢谢, 柏辽兹
答案 2 :(得分:0)
我的猜测是因为布局不是body或jQuery对象的函数...但是除非你真的给我们一个错误,否则它没有特别的帮助。