1

asp mvc 2 アプリケーションで jQuery タブを使用しています。

以前は、私のコードはすべてのブラウザーで機能していました (つまり、タブは正常に機能していました):

<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>

以前のバージョンのコードを使用することはできないため、使用するように言わないでください。2 番目のバージョンは Chrome と Firefox でうまく機能するため、IE7 と 8 で機能するようにする必要があります。

ありがとう

4

0 に答える 0