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 (){