javascript - JQueryUI - 同时向左/向右滑动 div

标签 javascript jquery html css jquery-ui

我想同时滑动两个 div(左/右、右/左、上/下、下/上)。这是一个 JSFiddle它在哪里做的,但是当我在这个 JSFiddle 中隐藏 div 时,它不是同时在彼此之上的。我试过使用 animate 和更多指导,但都无济于事。

这是我写的一些代码:

$( document ).ready(function() {
    $('#div2, #div3, #div4, #div5, #div6, #div7, #div8').hide();
    $('#div2').delay(2000).toggle('slide', {direction: 'left'}, 'slow');
    $('#div3').delay(3000).toggle('slide', {direction: 'up'}, 'slow');
    $('#div4').delay(4000).toggle('slide', {direction: 'down'}, 'slow');
    $('#div5').delay(5000).toggle('slide', {direction: 'left'}, 'slow');
    $('#div6').delay(6000).toggle('slide', {direction: 'right'}, 'slow');
    $('#div7').delay(7000).toggle('slide', {direction: 'down'}, 'slow');
    $('#div8').delay(8000).toggle('slide', {direction: 'up'}, 'slow');
});

最佳答案

如果我没理解错你想让左右,或者上下同时滑动,如果这是正确的,只需将延迟更改为相同即可

$('#div5').delay(1000).toggle('slide', {direction: 'left'}, 'slow');
$('#div6').delay(1000).toggle('slide', {direction: 'right'}, 'slow');

fiddle

关于javascript - JQueryUI - 同时向左/向右滑动 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33047727/

相关文章:

javascript - 在 Knockoutjs 中的 ViewModel 之间共享变量状态

javascript - 如何将 HTMLElement 转换为字符串

html - 无法控制div内图像的不透明度

javascript - Bootstrap 组合框并在键入后选择值

javascript - Chrome : JQuery animate; only appears to work when selected in developer tools

javascript - 使用 Node.js 进行 SSH

javascript - 将带有方括号的字符串转换为方括号内容合并的列表

javascript - 提交时打开复选框多个选项卡

html - 如何修改 Bootstrap 输入长度

使用 Babel 后,Javascript 自定义类方法无法调用同一类中的另一个方法