JQuery摆动延迟

JQuery wiggle delay

本文关键字:延迟 JQuery      更新时间:2023-09-26

使用JQuery摆动插件:http://www.class.pm/files/jquery/jquery.wiggle/demo/我怎么能做这样的事?

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.js" type="text/javascript"></script>
<script src="http://static.manpoints.uk.to/js/wiggle.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
  $(".large_image").click(function() {
    $(this).wiggle('start').delay(800).wiggle('stop');
  });
});

目前我收到一个响应"Uncaught TypeError:Object#没有方法‘delay’"

该方法无法与delay()链接,请尝试以下操作:

$(".large_image").click(function() {
    $(this).wiggle('start');
}).delay(800).queue(function(){
   $(this).waggle('stop')
})

根据他们的文档(尽管有限),delay而不是函数。这是一种选择。我不能肯定,但我认为语法可能看起来像:

$(".large_image").click(function() {
    $(this).wiggle('start',{delay:800}).wiggle('stop');
});