0
左侧位置
我试图创建一个简单的动画,其中被附加到容器元素后,在从左侧滑动,像这样:jQuery的动画()在谷歌Chrome和Safari
$('#container').append(
$('<div class="item" style="left:-300px;top:0"></div>').animate({ left : 0 }, 300)
);
Container都有隐藏的溢出和宽度300px。 附加的'item'元素的宽度也是300px,并且在追加时位于容器的外部,那么应该滑入,直到到达'left:0'。
它工作在Firefox,但谷歌Chrome和Safari只是显示它在容器中没有滑动。
任何想法?
你有没有想过使用'显示:无;'和'的slideToggle()'呢?可能会让事情变得更容易一些。 – m90
你会怎么做slideToggle()?您无法使用此方法指定位置。 – user398341
你是完全正确的,我在这里混淆了2件事,我真正想到的是使用'animate({width:'show'})'如下所示:http://bueltge.de/test/jquery_horizontal_slide.php - 对困惑感到抱歉。 – m90