JQuery适用于Chrome,Firefox,但不适用于IE

JQuery适用于Chrome,Firefox,但不适用于IE

问题描述:

为什么我的JQuery代码在Chrome和Firefox中运行良好,但在IE(版本9)中运行不正常。在JQuery库代码中在IE中打开我的页面时出现了很多未定义的错误,我自编的代码会出现以下错误:Microsoft运行时错误:$未定义。



我还应该提到我正在使用一个Master页面,它引用了JQuery如下:



Why is it that my JQuery code works well in Chrome and Firefox, but not in IE (version 9). I get a lot of undefined errors when opening my page in IE within the JQuery library code, and my self written code gives the following error: Microsoft runtime error: $ is undefined.

I should also mention that I am making use of a Master page, which references the JQuery as follow:

<script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/jquery-1.4.1.min.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/blend/jquery.blend.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/ui.core.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/ui.sortable.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/ui.dialog.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/ui.datepicker.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/effects.js")%>"></script>





我的JQuery如下:





And my JQuery as follow:

<script type="text/javascript">
        $(document).ready(function () {
            $('#CloseButton').click(function () {
                $('#myForm').slideUp(1000);
                $('#Screen').css('display', 'none');

                return false;
            });
        });

        function EnlargeSlide() {
            $(document).ready(function () {
                $('#Screen').css({ opacity: 0.7, 'width': $(document).width(), 'height': $(document).height() });
                
                $('#myForm').slideDown('2500');

                return false;
            });
        }





我在另一个页面中有类似的代码,适用于所有浏览器。

这里可能出现什么问题?



I have similar code in another page, which works well in all browsers.
What might be the issue here?

未定义。



我还应该提一下,我正在使用一个Master页面,它引用了JQuery如下:



is undefined.

I should also mention that I am making use of a Master page, which references the JQuery as follow:

<script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/jquery-1.4.1.min.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/blend/jquery.blend.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/ui.core.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/ui.sortable.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/ui.dialog.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/ui.datepicker.js")%>"></script>
    <script type="text/javascript" src="<%= Page.ResolveUrl("~/Scripts/effects.js")%>"></script>





和我的JQuery如下:





And my JQuery as follow:

<script type="text/javascript">


document )。ready( function (){
(document).ready(function () {


' #CloseButton')。点击( function (){