限时优惠活动
亲爱的苦力吧用户,我们为了回馈新老用户一直以来的鼎力支持,即日起(2025-02-06至2025-03-06)凡是购买苦力吧VIP/充值K币的新老用户,都直接可获得买一送一的优惠馈赠。例如:购买一个月的VIP会员可直接获得两个月的VIP会员;充值100K币可直接获得200K币,以此类推!有任何疑问可联系在线客服,感谢各位用户对苦力吧素材的信任与厚爱,我们将一如既往的给大家上新更多优质的素材源码,祝大家开工大吉、工作顺利、心想事成。

jquery盆栽绿植生长动画特效

所属分类: 网页特效-动画效果    2024-12-05 01:06:35

jquery盆栽绿植生长动画特效 ie兼容6
 查看演示  登录后下载 温馨提示
登录会员即可享受免费下载
 我要建站

jquery盆栽绿植生长动画特效(共3个文件)

    • index.html

使用方法

$("#new-todo").keypress(function (event) {
	var keycode = event.keyCode ? event.keyCode : event.which;
	if (keycode == "13") {
		console.log("pressed");

		if ($(this).val().length !== 0) {
			var toDoCount = $("span.box").length + 1;

			$("#todos").prepend(
				'
  • ' ); $(this).val(""); } } }); function growPlant() { var stage = $("svg").data("stage"); if (stage < 11) { playTimeline(stage); $("aside p").text(changeMotivation(stage)); $("svg").data("stage", stage + 1); } } function changeMotivation(number) { switch (number) { case 1: return "赶快去行动吧!"; break; case 2: return "继续保持、继续努力!"; break; case 3: return "只有坚持才能进步"; break; case 4: return "非常好,继续保持,最后才能胜利"; break; case 5: return "你明白了!"; break; case 6: return "迎接挑战是你的座右铭"; break; case 7: return "再来一个!"; break; case 8: return "你快到了。。。"; break; case 9: return "还有一个好措施。"; break; case 10: return "顶呱呱~"; break; } } $("#todos").on("click", "label", function () { $(this).closest("li").toggleClass("done"); if ($(this).closest("li").hasClass("done")) { growPlant(); } }); gsap.registerPlugin(EasePack); const tl = gsap.timeline(); var master = new TimelineMax(); $(function () { tl.fromTo(".soil", { scale: 0 }, { duration: 0.4, scale: 1 }); growPlant(); }); function playTimeline(item) { tl.to("svg", { duration: 0.3, opacity: 1, ease: Quad.easeInOut }, "grow-1"); tl.fromTo( ".grow-1 > g", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.35, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-2" ); tl.fromTo( "#cactus-bulb-1", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.55, scale: 0.3, opacity: 1, ease: Quad.easeInOut }, "grow-2" ); tl.fromTo( ".grow-2 > g", { scale: 0, opacity: 0, transformOrigin: "top center" }, { duration: 0.44, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-3" ); tl.to( "#cactus-bulb-1", { duration: 0.4, scale: 0.6, opacity: 1, ease: Quad.easeInOut }, "grow-3" ); tl.fromTo( ".grow-3 > g", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.3, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-4" ); tl.to( "#cactus-bulb-1", { duration: 0.3, scale: 1, opacity: 1, ease: Quad.easeInOut }, "grow-4" ); tl.fromTo( ".grow-4 > g", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.4, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-5" ); tl.fromTo( "#long-cactus-1", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.4, scale: 0.3, opacity: 1, ease: Quad.easeInOut }, "grow-5" ); tl.to( "#long-cactus-1", { duration: 0.5, scale: 0.6, opacity: 1, ease: Quad.easeInOut }, "grow-6" ); tl.fromTo( ".grow-5 > g", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.5, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-6" ); tl.to( "#long-cactus-1", { duration: 0.45, scale: 1, opacity: 1, ease: Quad.easeInOut }, "grow-7" ); tl.fromTo( ".grow-6 > g", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.4, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-7" ); tl.fromTo( "#cactus-bulb-2", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.4, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-7" ); tl.fromTo( ".grow-7 > g", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.3, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-8" ); tl.fromTo( "#long-cactus-2", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.4, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-8" ); tl.fromTo( "#long-cactus-3", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.3, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-9" ); tl.fromTo( "#cactus-bulb-3", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.4, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-9" ); tl.fromTo( ".grow-8 > g", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.5, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-10" ); tl.fromTo( "#long-cactus-4", { scale: 0, opacity: 0, transformOrigin: "bottom center" }, { duration: 0.5, scale: 1, opacity: 1, stagger: 0.04, ease: Quad.easeInOut }, "grow-10" ); tl.tweenFromTo("grow-" + item, "grow-" + (item + 1)); }

    站长提示:
    1. 苦力吧素材官方QQ群:950875342
    2. 平台上所有素材资源,需注册登录会员方能正常下载。
    3. 会员用户积极反馈网站、素材资源BUG或错误问题,每次奖励2K币
    4. PHP源码类素材,如需协助安装调试,或你有二次开发需求,可联系苦力吧客服。
    5. 付费素材资源,需充值后方能下载,如有任何疑问可直接联系苦力吧客服
    相关资源 / 动画效果

    基于javascript实现的SVG鼠标跟随动画特效

    一款跟随鼠标显示的多彩火花动画效果,鼠标点击、移动或移动端触摸都会产生火花。
      动画效果
     7173  0

    jquery页面滚动时为文本字符设置动画特效

    该插件结合使用各种CSS3技术(CSS3过渡和变换)来构建此效果,非常nice!
      动画效果
     3325  0

    CSS摆动的灯笼动画特效

    一款纯css代码绘制的灯笼动画效果,逼真的摆动特效,非常的有感觉!
      动画效果
     7208  0

    jquery文本文字星星闪烁CSS3动画特效代码

    一款CSS3文字动画插件,使用SVG、CS3将闪闪发光的星星动画效果应用于文本文字中。
      动画效果
     5280  0

    评论数(0) 回复有机会获得K币 用户协议

    ^_^ 还没有人评论,快来抢个沙发!
    😀
    • 😀
    • 😊
    • 😂
    • 😍
    • 😑
    • 😷
    • 😵
    • 😛
    • 😣
    • 😱
    • 😋
    • 😎
    • 😵
    • 😕
    • 😶
    • 😚
    • 😜
    • 😭
    发表评论