0

Jquery 未在 Firefox 10.0.5 中加载,但在 IE 8 中加载。alert母版页中的以下消息在 IE 中有效,但在 FF 中无效:

<head runat="server">
    <script type="text/jscript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            alert("I'm here");
        });
    </script>
    <asp:ContentPlaceHolder ID="HeadContent" runat="server">
    </asp:ContentPlaceHolder>
</head>

Firebug 显示消息$ is not defined。有任何想法吗?

4

1 回答 1

4

你需要这个:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

不是这个:

<script type="text/jscript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

请注意,我将"text/jscript"IE 支持但 Firefox 不支持的更改"text/javascript"为 IE 和 Firefox 都支持的 。

于 2012-07-23T16:38:23.100 回答