Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS在一次单击事件中延迟两个动画_Javascript_Function_Navigation_Nav - Fatal编程技术网

Javascript JS在一次单击事件中延迟两个动画

Javascript JS在一次单击事件中延迟两个动画,javascript,function,navigation,nav,Javascript,Function,Navigation,Nav,我正在用CSS和JS创建一个非画布导航。除了以下单击事件中出现延迟外,其他一切正常: $('.open-nav').click(function(){ $('#trigg, #container').animate({left: "200"}, 300); }); 通过单击.open nav按钮,#trigg和#container div应该在300毫秒内向右移动200像素,同时开始。但是#trigg div在#容器启动动画之前启动动画。 我能做什么 我已经尝试过“队列:false”,

我正在用CSS和JS创建一个非画布导航。除了以下单击事件中出现延迟外,其他一切正常:

$('.open-nav').click(function(){
    $('#trigg, #container').animate({left: "200"}, 300);
});
通过单击.open nav按钮,#trigg和#container div应该在300毫秒内向右移动200像素,同时开始。但是#trigg div在#容器启动动画之前启动动画。 我能做什么

我已经尝试过“队列:false”,但仍然延迟

谢谢。

编辑:

是否尝试改用CSS3动画

$('.open-nav').click(function(){

      $("#trigg, #container").addClass('open');

});

可能重复的功能。您能告诉我在我的功能中具体将“队列”放在哪里吗?我是JS新手。谢谢,我刚刚尝试过——但仍然延迟。用CSS3动画更新了代码。这更好吗?嗯。我以前试过一个复选框,它在我的测试文件中起作用,但在我现在正在实现的网站的CMS中不起作用。我不确定你所说的复选框是什么意思,“开放导航”是复选框吗?网站正在加载哪些javascript库?