これは.showと.hideはFirefox、Chrome、Safariではうまく動作しますが、IE 7ではうまくいきません。IEでは、スパンは非表示になっています(3つの)タブからなる。Javery .hide()と.show()はIE7で動作しません
何か間違っていますか?
<script>
var currentTab = 0;
function openTab(clickedTab) {
var thisTab = $(".tabbed-box .tabs a").index(clickedTab);
$(".tabbed-box .tabs li a").removeClass("active");
$(".tabbed-box .tabs li a:eq("+thisTab+")").addClass("active");
$(".tabbed-box .tabbed-content").hide();
$(".tabbed-box .tabbed-content:eq("+thisTab+")").show();
currentTab = thisTab;
}
$(document).ready(function() {
$(".tabs li:eq(0) a").css("border-left", "none");
$(".tabbed-box .tabs li a").click(function() {
openTab($(this)); return false;
});
$(".tabbed-box .tabs li a:eq("+currentTab+")").click();
});
</script>
実行コードをたとえばjsfiddleに表示できますか?または、少なくともHTMLを投稿する。 – RoToRa