首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JQuery摆动延迟

问JQuery摆动延迟
EN

Stack Overflow用户
提问于 2012-07-11 22:40:51
回答 2查看 796关注 0票数 1

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

代码语言:javascript
复制
<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');
  });
});

​

目前我得到了一个响应“未捕获延迟:对象#没有方法‘TypeError’”

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-11 22:45:26

该方法不能与delay()链接,请尝试执行以下操作:

代码语言:javascript
复制
$(".large_image").click(function() {
    $(this).wiggle('start');
}).delay(800).queue(function(){
   $(this).waggle('stop')
})
票数 1
EN

Stack Overflow用户

发布于 2012-07-11 22:45:05

从他们的文档(尽管有限)来看,delay不是一个函数。这是一种选择。我不能确定,但我认为语法可能如下所示:

代码语言:javascript
复制
$(".large_image").click(function() {
    $(this).wiggle('start',{delay:800}).wiggle('stop');
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11435154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档