请看上面的 fiddle 。
有一个链接,单击该链接时,隐藏的 div 从右侧滑出。
隐藏的 div 包含一个图像。
此时隐藏的 div 滑出但出现在距离“联系人”链接一定距离处,然后当它滑回时它在滑到“联系人”后面之前消失了。
我希望它看起来从“contact”后面滑出,然后又回到“contact”后面,没有任何重叠。
$('#contact').click(function () {
$('#contact-info').animate({width: 'toggle'});
});
最佳答案
你可以这样做:
var move = 80;
$('#contact').click(function () {
move = move===80 ? 160 : 80;
$('#contact-info').animate({right: move, width: 'toggle' });
});
检查 Fiddle
关于javascript - 使隐藏的滑动 div 出现在链接后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30545171/