【发布时间】:2012-03-21 08:41:34
【问题描述】:
我只是跨浏览器测试我的网站。它是在 Asp.net mvc 3 中开发的。在整个开发过程中,它在 Internet Explorer 中进行了测试,非常完美。现在在 Firefox 和 Chrome 中测试我得到完全不同的结果。
问题与我们使用 Jquery UI 选项卡有关。它们在 IE 中显示良好,但完全显示(仅显示未转换为选项卡的 ul 列表元素)。任何想法为什么它可以在 IE 中正常工作,但不能在其他两个浏览器中工作。
这是我在 site.master 中的脚本引用:
<link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
<link href="<%: Url.Content("~/Content/themes/Redmond/jquery-ui.css")%>" rel="stylesheet" type="text/css" />
<script src="<%: Url.Content("~/Scripts/jquery-1.5.1.min.js") %>" type="text/javascript"></script>
<script src="<%: Url.Content("~/Scripts/jquery.cookie.js") %>" type="text/javascript"></script>
<script src="<%: Url.Content("~/Scripts/modernizr-1.7.min.js") %>" type="text/javascript"></script>
<script src="<%: Url.Content("~/Scripts/jquery-ui-1.8.11.min.js") %>" type="text/javascript"></script>
<script type="text/javascript" src="../../Scripts/jquery.ui.datepicker-en-GB.js"></script>
<script type="text/javascript" src="../../Scripts/MicrosoftAjax.js"></script>
<script type="text/javascript" src="../../Scripts/MicrosoftMvcValidation.js"></script>
<script type="text/javascript" src="../../Scripts/MicrosoftMvcAjax.js"></script>
<script src="http://cdn.jquerytools.org/1.2.6/full/jquery.tools.min.js"></script>
任何建议将不胜感激。
提前致谢
【问题讨论】:
-
我刚刚发现它与 jquerytools 参考有关。我将其注释掉,它会在所有浏览器中正常运行。
标签: jquery asp.net asp.net-mvc jquery-ui cross-browser