是否有一些如何可能,使位於在最後else
聲明$sliderPane.click();
,運行第一if
聲明?jQuery,使最後的else語句內的.click()運行第一個if語句?
任何聰明的想法將非常感謝。
$tabTwitter.on('click', function() {
if (twitterOpen == true) {
twitterOpen = false;
$panelTwitter.fadeOut(500);
$sliderPane.animate({
"left" : 0
}, 500, function() {
$sliderPane.removeAttr('style');
});
} else if (facebookOpen == true) {
facebookOpen = false;
$panelFacebook.fadeOut(500);
twitterOpen = true;
$panelTwitter.fadeIn(500);
} else {
twitterOpen = true;
$panelTwitter.fadeIn(500);
$sliderPane.css({
"left":0,"cursor":"pointer"
}).animate({
"left" : "-490px"
}, 500, function() {
$('body,html').animate({
scrollTop: headerHeight - 69
}, 800);
return false;
}).click();
}
});
不它的工作像現在預期? – zerkms