두 개의 div에 탭을 만들 수있는 간단한 코드가 있지만 탭을 클릭하면 요소가 페이드 인 또는 페이드 아웃되지 않지만 fadeIn을 페이드 아웃이 잘 작동, 표시하고 숨길, 나는 뭐가 잘못 표시되지 않습니다 :FadeOut/FadeOut 작동하지 않지만 show() 및 hide() do
$("ul.tabs li").click(function(event)
{
event.preventDefault();
$("ul.tabs li").removeClass("active");
$(this).addClass("active");
$(".tab_content").fadeOut();
var activeTab = $(this).find("a").attr("href");
console.log(activeTab)
$(activeTab).fadeIn();
});
<ul class="tabs">
<li class="page_item active">
<a href="#doss" class="option-doss">Doss</a>
</li>
<li class="page_item competitors-page">
<a href="#competitors" class="option-competitors">Competitors</a>
</li>
</ul>
<div id="doss" class="tab_content clearfix">
<div class="men">
<a href="?cat=28"></a>
</div>
<div class="women">
<a href="?cat=37"></a>
</div>
<div class="kids">
<a href="?cat=44"></a>
</div>
</div>
<div id="competitors" class="tab_content clearfix">
competitors
</div>
내가 easing.js 파일을 제거하고 작동 듯
를 해결.
일부 매개 변수를 함수에 전달 하시겠습니까? 빨리, 천천히 그것을 수정하는 경우 참조하십시오? 또한 콘솔 디버그 문제를 확인하십시오 – CR41G14
나를 위해 잘 작동 => http://jsfiddle.net/sYZbD/ – PlantTheIdea
@ user1937021, 어쩌면 당신은 ie7 테스트? –