嘿伙计们...我正在尝试产生一种效果,如果我单击一个按钮,则 1 面板向左滑动,另一个面板滑入视图。如果我再次单击,当前的会滑开,而之前的会像切换按钮一样滑回。
我有以下代码,它“有点”工作......我的代码在第一次点击时看起来没问题,但第二次,面板在查看之前先隐藏。
因此,为了简化我正在寻找的内容,假设您有 2 个 div 400x600,并且默认情况下您正在查看 div 1,当单击按钮时,div 1 向左滑出视图,并且 div 2 也从左侧滑入隐藏 div 1 并再次单击时,div 2 向左滑动,div 1 也从左侧滑回......它切换..
jQuery(".button").click(function() {
var $lefty = jQuery(".home");
$lefty.animate({
left: parseInt($lefty.css('left'),10) == 0 ? -$lefty.outerWidth() : 0},
function() {
jQuery(".member_home").show();
var $lefty = jQuery(".member_home");
$lefty.animate({
left: parseInt($lefty.css('left'),10) == 0 ? -$lefty.outerWidth() : 0
});
});
return false;
});
如果有人可以在这里帮我一把,那就太好了!谢谢!