Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
266 views
in Technique[技术] by (71.8m points)

javascript - 如何同时运行两个jQuery动画?(How to run two jQuery animations simultaneously?)

Is it possible to run two animations on two different elements simultaneously?(是否可以同时在两个不同的元素上运行两个动画?)

I need the opposite of this question Jquery queueing animations .(我需要Jquery排队动画这个问题的反面。) I need to do something like this...(我需要做这样的事......) $('#first').animate({ width: 200 }, 200); $('#second').animate({ width: 600 }, 200); but to run those two at the same time.(但要同时运行这两个。) The only thing I could think of would be using setTimeout once for each animation, but I don't think it is the best solution.(我唯一能想到的就是为每个动画使用一次setTimeout ,但我不认为这是最好的解决方案。)   ask by Jakub Arnold translate from so

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

yes there is!(就在这里!)

$(function () { $("#first").animate({ width: '200px' }, { duration: 200, queue: false }); $("#second").animate({ width: '600px' }, { duration: 200, queue: false }); });

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...