我在 asp mvc 2 应用程序中使用 jQuery Tabs。
以前我的代码适用于所有浏览器(即标签运行良好):
<ul class="tab-menu">
<li><a href="<%= Url.Action("GetCoreTab", "ModalPopup") %>" class="a" title="Reservation Details"><b>
<div id="home" class="menu">
</div>
</b></a></li>
<li><a href="<%= Url.Action("GetDatesAndLocationTab", "Home") %>" class="a"><b>
<div id="dates-and-location" class="menu">
</div>
</b></a></li>
</ul>
现在我更改了列表代码(更改为新要求)。现在选项卡在 IE 7 和 8 中不起作用。(即所有选项卡的视图都出现在第一个选项卡中)
这是修改后的代码:
<ul class="tab-menu">
<li><a href="#GetCoreTab" class="a"><b>
<div id="home" class="menu">
</div>
</b></a></li>
<li><a href="#GetCustomerInformationTab" class="a"><b>
<div id="customer-information" class="menu">
</div>
</b></a></li>
</ul>
<div id="GetCoreTab">
<% Html.RenderPartial("Editors/Reservation/Tabs/TabCore"); %>
</div>
<div id="GetCustomerInformationTab">
<% Html.RenderPartial("Editors/Reservation/Tabs/TabCustomerInformation"); %>
</div>
请不要告诉我使用以前版本的代码,因为这是不可能的。我只需要让第二个版本在 IE7 和 8 中运行,因为它在 Chrome 和 Firefox 中运行良好。
谢谢