导航

萌即是正义!时不时分享一些ACG活动记录与有趣代码的小站!

侧边栏
热门文章
1页面
程序员老黄历&求签
热度
1131
2推文
让AI生成了头像的表情包,都好可爱呀!
热度
117
3推文
用几乎纯 AI 写维基萌公会联盟这款游戏也有段时间了,可以分享一些 AI 写项目的心得了。 先说结果,现阶段面向个人的几大 AI 模型用来开发个人小项目,实现个人的一些想法是够用的。但是用在商业项目还有待商榷。 目前用下来的问题包括但不仅限于: · 不会总结需求功能中哪些函数或者组件应该共通化,同样的功能写的到处都是。 · 由于上面的问题,修改BUG的时候经常只会改一处就觉得自己解决问题了。 · AI 有时候倾向掩盖问题而不是解决问题。比如有几次指挥解决日志中的错误,结果 AI 选择遇到此类问题不输出日志。 · 受到上下文最大输入限制,现在的 AI 是以总结交接的形式将前面的信息传递到下一任 AI ,这就导致了一旦发生交接,这段代码质量会急剧下降。 · 不约束代码习惯的时候,AI 更倾向写可读性很差的语法糖。 · UI交互设计不加详细描述就会写的一团糟。 · 游戏玩法设计幻觉严重。 当然优点也有很多。最大的优点就是减少了我自己的心智负担。并且用自己的描述成功让 AI 完美实现时的成功感。我现在算是明白为什么那么多人喜欢玩抽卡游戏了。
热度
117
4博文
360度带你看《超时空辉夜姬》联动KTV联动房间
热度
91
5博文
大开眼界的《憧憬成为魔法少女非常热闹哟大感谢祭》S场
热度
91
6博文
《魔法少女小圆》联动下的东京晴空塔——月夜的华尔兹
热度
78
7博文
3DS模拟器简体中文字库 | Citra3ds字库 | 符文工房4乱码解决字库 | shared_font.bin
热度
65
8博文
手把手从零开始搭建《泰拉瑞亚》(Terraria)服务器
热度
65
9博文
《孤独摇滚》圣地巡礼——下北泽&下北泽咖喱节2023
热度
52
10页面
友链
热度
52
最新评论
广树管理员
2026-04-16 19:18
@Asuna:几乎是的
广树管理员
2026-04-16 19:18
@ZeroCounter:让AI实现过一版,但是修改内容比预想的多太多了,根本没时间审查😅
广树管理员
2026-04-16 19:17
@Zrzzz:说不定有了呢
Asuna
2026-04-16 06:31
佬用的是 Opus 嘛,Claude 神力!😭
ZeroCounter
2026-04-15 12:40
好可爱!建议实装到评论区(什么
攻略中
告别回忆 双想 ~Not always true~
暂无评分
Steam告别回忆 双想 ~Not always true~
2026年3月10日 22时 ~ 攻略中
已累计游玩1个月7天
“我觅见了生命中的唯一,而后——”
亚路塔:狐狸狐途的面包冒险
暂无评分
Steam亚路塔:狐狸狐途的面包冒险
2026年2月12日 19时 ~ 攻略中
已累计游玩2个月3天
一场席卷全世界的面包革命现在开始! 主人公查雅阴错阳差之下,开始了在荒废的岛屿上经营面包店的生活。 出外冒险搜集食材、研发崭新面包配方、遇见性格各异的伙伴们,建造更丰富的设施,用面包香气使无人问津的广场再次热闹起来!
ToHeart
暂无评分
SteamToHeart
2025年6月26日 19时 ~ 攻略中
已累计游玩9个月24天
AQUAPLUS推出的“温暖人心的校园恋爱游戏”将以高清全3D形式焕新归来!
fault - StP - LIGHTKRAVTE
暂无评分
Steamfault - StP - LIGHTKRAVTE
2025年5月29日 20时 ~ 攻略中
已累计游玩10个月22天
全球累计销量超过50万份的“fault”系列最新作!故事的舞台是一个融合了奇幻与科幻的超前世界——卢森海德王国。本作讲述了生活在此地的一个平凡又平庸的究极普通市民——名为果子的少年的故事。
PSN奖杯卡

PSN奖杯卡

归档
赞助商广告

【jQuery】如何使用stop()来防止animate()的重复动画

作者:广树时间:2016-02-27 14:03:20分类:JavaScript

在使用jQuery的.animate()的时候经常会遇到鼠标重复划过导致动画重复播放的问题。
这个时候就要用到stop([clearQueue], [gotoEnd])来阻止重复动画。
那么如何科学使用stop()来阻止重复动画呢?下面就举五个例子。



例1:无stop()的情况下:

$(this).animate();


  •  
  •  
  •  

如例子所示,在没有stop()的情况下,会随着鼠标划过的次数进行重复动画。



例2:stop(false, false)或者stop()

$(this).stop().animate();


  •  
  •  
  •  

默认为false,可以看到鼠标离开的一瞬间动画停止,但因为 [clearQueue]也是flase,所以会直接进入了下一步动画。动画的重复也仍旧还在。



例3:stop(false, true)

$(this).stop(false, true).animate();


  •  
  •  
  •  

[gotoEnd]为true,所以当鼠标离开后直接触发了最后的状态,然后直接运行了下面的高度变化的动画。但仍旧会重复动画。



例4:stop(true, false)

$(this).stop(true, false).animate();


  •  
  •  
  •  

[gotoEnd]为false,所以鼠标移开的一瞬间动画直接停止。同时 [clearQueue]为true,所以本应该执行的下一步高度变化的动画直接被清除,直接跳转播放鼠标移开后的动画。



例5:stop(true, true)

$(this).stop(true, true).animate();


  •  
  •  
  •  

两个值都为true的情况下,鼠标移开后动画直接播放到最终状态,同时[clearQueue]为true,所以本应该执行的下一步高度变化的动画直接被清除,直接跳转播放鼠标移开后的动画。



参考网址:http://www.kantenna.com/pg/2010/01/jqueryjquery_stop.php


donate.png


telegram banner (1).png