0

我的 jsp中没有定义 jQuery 。错误在这里:

"jQuery('#Frame').animate360({"

在以下代码中:

<body>
<script type="text/javascript">
    window.onload = function () {
        jQuery('#Frame').animate360({
            centerInWindow: true,
            xmlPath: '/',
            objPath: 'Images/',
            iconPath: 'HTML5/Images/'
        });
    };
</script>
</body>
4

1 回答 1

1

这里可能会出现很多问题。我会建议回到基础,以确保 jQuery 首先被正确加载。

  1. 下载jquery.js地址:https ://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js
  2. 放入jquery.js与您的 JSP 相同的文件夹中。
  3. 将上面的代码更新为:

    <body>
    <script src="jquery.js"></script>
    <script type="text/javascript">
        if (typeof jQuery != 'undefined') {
            alert("jQuery library is loaded!");
        } else {
            alert("jQuery library is not found!");
        }
    </script>
    </body>
    

来源:http ://www.mkyong.com/jquery/how-to-check-if-jquery-library-is-loaded/

一旦您确定 jQuery 正在工作,您就可以更改加载它的位置,例如:

<script type="text/javascript" src="HTML5/jQuery.js"></script>

如果继续得到“jQuery 库已加载!” 消息然后你可以放回你的 window.onload 分配。

于 2012-09-21T15:23:03.460 回答