【发布时间】:2009-04-26 18:44:43
【问题描述】:
我正在设置一个页面,右侧有一个矢量沙发,鼠标悬停时它会滑出。我的目标是让沙发左侧的内容滑到页面左侧。
我是否需要将我的元素设置为绝对才能让滑块滑过?我可能会使用 animate() 将沙发移出调整正确的 css 属性。
默认会向左滑动吗?
对此有任何想法,我知道如何将其滑出,但不确定如何使内容滑到页面左侧。
示例 HTML 结构:http://pastie.org/458876
新代码:
$(document).ready(function() {
$('#slidemarginleft button').click(function() {
var $marginLefty = $(this).next();
$marginLefty.animate({
marginLeft: parseInt($marginLefty.css('marginLeft'),10) == 0 ?
$marginLefty.outerWidth() :
0
});
});
});
假设我使用上面的代码将沙发从左向右移动
【问题讨论】: