期望Jquery-Object

时间:2009-06-17 19:06:01

标签: asp.net jquery

有人可以告诉我为什么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>

3 个答案:

答案 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对象的函数...但是除非你真的给我们一个错误,否则它没有特别的帮助。