【问题标题】:ASP.net mvc Jquery Tab work fine in IE but not in Firefox or ChromeASP.net mvc Jquery Tab 在 IE 中工作正常,但在 Firefox 或 Chrome 中不能正常工作
【发布时间】: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


【解决方案1】:

它最终成为 Jquery.Tools 与 Jquery.UI 脚本的混合。已经整理好了。

谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-13
    • 1970-01-01
    • 1970-01-01
    • 2016-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多