jQuery的delay()函数使用多次并没有出现预想的动态结果-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

jQuery的delay()函数使用多次并没有出现预想的动态结果

2016-05-27 08:04:06 1930 1

$(".section2 #eye").show().delay(5000).hide().delay(2000).show();
#eye是一个图片,但上面的句子在浏览器中并没有出现预想的眨眼的效果(出现,消失,出现),而是直接出现。如果句子的末尾时hide()则直接消失了。应该怎么修改?

取消 提交回答
全部回答(1)
  • 小旋风柴进
    2019-07-17 19:16:50

    这里的问题是,delay是默认用于延迟动画效果的,非动画效果会无效。所以fadeIn这些函数都可以用delay延迟,而hide不行。

    不过也并非完全不行,hide和show可以作为动画效果使用,只需要增加一个参数。

    $(".section2 #eye").show(0).delay(5000).hide(0).delay(2000).show(0);

    0 0
相关问答

1

回答

jquery动态的调取菜单

2016-07-05 16:13:11 1870浏览量 回答数 1

1

回答

jquery中的ajax的请求出现问题

2016-07-14 16:58:18 2039浏览量 回答数 1

1

回答

问个jQuery无刷新评论的问题, $.ajax 提交获取不到数据

2016-07-06 16:02:40 1950浏览量 回答数 1

1

回答

Jquery 的ajax方法在模态弹出窗口中不好使。

2016-07-06 10:41:02 1960浏览量 回答数 1

1

回答

jquery ajax 参数长度是否有限制

2016-07-06 10:23:58 2171浏览量 回答数 1

1

回答

jquery mobile ajax 请求,弹出提示框

2016-07-05 17:07:35 1909浏览量 回答数 1

1

回答

求一个ssh+json+jquery+ajax 登录功能实现的例子

2016-07-05 18:02:06 1728浏览量 回答数 1

1

回答

怎么使用ajax或jquery动态刷新下拉菜单里的值

2016-07-05 16:38:49 1663浏览量 回答数 1

1

回答

采用jquery 的ajax,提交程序出现两次,真奇怪

2016-07-05 12:00:58 2661浏览量 回答数 1

1

回答

jQuery的AJAX提交问题

2016-07-05 10:59:57 1954浏览量 回答数 1
2709
文章
6591
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载