0
私は関連するアコーディオンタブ(TAB 2)を開くボタンを持っています。最初にボタンをクリックするとtab2が開き、戻って2回クリックするとTAB2に)が、私はそれを第3の時間は何もクリックしない場合はどうなる:Onclick関数が2回以上働いていません
マイボタン:
<a onclick="changeTab2();">
My機能:
<script>
var tabHeight = $('.tab.active').height();
function animateTabHeight() {
tabHeight = $('.tab.active').height();
$('.tabs-content').stop().css({
height: '100' + '%'
});
}
function changeTab2() {
var getTabId = $('.tabs-header .active a').attr('tab-id');
$('.tab').stop().fadeOut(300, function() {
$(this).removeClass('active');
}).hide();
$('.tab[tab-id=' + 2 + ']').stop().fadeIn(300, function() {
$(this).addClass('active');
animateTabHeight();
});
}
</script>
それが動作しなくなった理由には考え。
いくつのタブがありますか? – user2085143
3つのタブがありますが、このボタンはtab-id-2のみを開きます – itguyme
コンソールにはどのようなエラーが返されますか? –