我正在开发一个 Wordpress 主题。我的目标是有一个顶部小部件部分,在单击选项卡时可以向下和向上滑动。
我已经启动并开始运行,但我似乎无法让 slideDown sildeUp 缓动正常工作。
CSS:
#top-widget-area {
width: 100%;
Min-height: 240px;
background-color: #00937b;
display: none;
}
#top-widget-area-sub {
width: 100%;
height: 15px;
background-color: #00937b;
}
#top-widget-tab-show {
background-image:url(images/top-nav-tab.png);
background-repeat:no-repeat;
margin-left: 10%;
min-height: 64px;
width: 78px;
}
#top-widget-tab-hide {
background-image:url(images/top-nav-tab.png);
background-repeat:no-repeat;
margin-left: 10%;
min-height: 64px;
width: 78px;
display: none;
js
jQuery(document).ready(function() {
jQuery("#top-widget-area").slideUp('slow', function(){ jQuery(this).css('display','none'); });
jQuery("#top-widget-tab-show").click(function(){
jQuery("#top-widget-area").slideDown('slow', function(){ jQuery(this).css('display','block'); });
jQuery("#top-widget-tab-show").hide(1, function(){ jQuery(this).css('display','none'); });
jQuery("#top-widget-tab-hide").show(1, function(){ jQuery(this).css('display','block'); });
});
jQuery("#top-widget-tab-hide").click(function(){
jQuery("#top-widget-area").slideUp('slow', function(){ jQuery(this).css('display','none'); });
jQuery("#top-widget-tab-hide").hide(1, function(){ jQuery(this).css('display','none'); });
jQuery("#top-widget-tab-show").show(1, function(){ jQuery(this).css('display','block'); });
});
});
我是 javascript 新手,所以我希望我只是犯了一个菜鸟错误,并且很容易有人指出。
提前感谢您的帮助。
-安德鲁