我不太熟悉jQuery,并且尝试设置一个条件语句,以便在面板使用jQuery滑到页面上时隐藏页脚。
我正在尝试检测面板是否出了,如果是的话,隐藏页脚,以及面板是否在其中显示页脚。然而,当用户在面板之间切换时,我试图避免让页脚闪烁。
发布于 2014-01-08 04:41:32
$(settings.objSlideTrigger).bind('click' , function() {
if ( $('.panel').hasClass('out') )
slidePanelIn();
settings.objSlidePanel = "#"+ $(this).data('content') +"";
//If the panel isn't out
if(!$(settings.objSlidePanel).hasClass('out')) {
slidePanelOut();
$('#foot').delay(500).fadeOut("slow");
} else if($(settings.objSlidePanel).hasClass('out')) {
slidePanelIn();
$('#foot').delay(500).fadeIn("slow");
}
});发布于 2014-01-08 04:19:15
试试这个..。
$(function(){
if ((objSlidePanel).hasClass('out')) {
$('#foot').delay(500).fadeIn("slow");
}
else{
$('#foot').delay(500).fadeOut("slow");
}
});发布于 2014-01-08 04:21:35
试试这个:
if ($('#objSlidePanel').hasClass('out')) {
$('#foot').delay(500).fadeIn("slow");
}
else{
$('#foot').delay(500).fadeOut("slow");
}你的语法错了。
https://stackoverflow.com/questions/20986934
复制相似问题