基于jQuery实现雪花飘落效果

基于jQuery实现雪花飘落效果

本文实例为大家分享了jQuery实现雪花飘落效果的具体代码,供大家参考,具体内容如下

效果展示:

基于jQuery实现雪花飘落效果

源码展示:

nbsp;html>    jquery实现雪花飘落        * {      margin:0px;      padding:0px;    }    body {      position:relative;      height:1000px;      width:100%;      overflow:hidden;      background-color: #666;    }    span {      display:block;      opacity:0.7;    }      $(function() {    setInterval(function() {      var maxW = document.body.clientWidth,        maxH = document.body.clientHeight,        left = Math.random() * maxW,        bottom = left - (Math.random() - 0.5) * 0.2 * maxW, //保证落下的位置水平有变化,但不大        opacity = 0.7 + 0.3 * Math.random();      speed = 30;      size = 20 + 10 * Math.random(), //字体20-30        color = '#fff';      // num = Math.floor(Math.random() * 10) //产生0-9随机数,当然你们可以自己设置      num ='*';      var style = 'position:absolute;top:0px;font-size:' + size + 'px;color:' + color + ';left:' + left + 'px;opacity:' + opacity;      var p = '' + num + ''      $('body').append(p)      $('span').animate({        top: maxH,        left: bottom      }, 3000, function() {        $(this).remove() //这一步很关键,要把落下的去掉,不然会越积越多      });    }, 20) //20ms产生一个  })
 感: 最近贡献一下我在教学中的小案例  希望能给你一些帮助 ,希望大家继续关注我的博客                  --王

登录后复制

相关学习推荐:javascript视频教程

以上就是基于jQuery实现雪花飘落效果的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2726389.html

(0)
上一篇 2025年3月7日 23:31:23
下一篇 2025年3月6日 20:48:45

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • jQuery实现div显示、隐藏和文字填充

    使用原生javascript编程时候,我们发现其存在了不少的缺点:比如获取元素不方便,有时候还需要进行遍历,遍历里面还可能存在嵌套,导致代码较为繁琐,并且容差性差。今天就带领大家用jquery来实现第一个网页。 (1)使用HTML布局页面 …

    编程技术 2025年3月7日
    200
  • jquery中$("#")与$("#"+xx)的差异

    下面本篇文章给大家介绍一下jquery中$(“#”)与$(“#”+xx)的差异。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 相关推荐:《jQuery视频教程》 $(&#8…

    2025年3月7日
    200
  • jquery对象和dom对象之间的差异

    相关推荐:《jQuery视频教程》 最近工作有很多判断的代码,用到了jquery与dom对象的地方比较多,写在这里加强下基本概念: 1.判断是否存在时候,要用dom对象,因为jQuery在获得对象的时候,无论要获得的对象是否存在,都会返回j…

    2025年3月7日
    200
  • jQuery选择器有什么优点?

    相关推荐:《jQuery视频教程》 jQuery选择器的优点 选择器想必大家都不陌生,今天呢,我就给大家介绍一下jQuery选择器的优点: 1、jQuery选择器更简洁的写法: 2、jQuery完善的处理机制: 3、jQuery选择器判断d…

    2025年3月7日 编程技术
    200
  • 20个常见jQuery面试题和答案(分享)

    本篇文章给大家分享20个常见jquery面试题和答案。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 JavaScript 是客户端脚本的标准语言,而 jQuery 使得编写 JavaScript 更加简单。你可以只用写几…

    2025年3月7日
    200
  • jQuery遍历方法有哪些?

    jQuery遍历方法有:each()、end()、eq()、filter()、find()、first()、is()、map()、last()、next()、nextAll()、nextUntil()、offsetParent()等等。 相…

    2025年3月7日
    200
  • jquery绑定事件有几种方式?

    jquery绑定事件有4种方式,分别为:bind()、live()、delegate()和on()方法;其中bind()方法只能针对已经存在的元素进行事件的绑定,而live()、on()、delegate()均支持未来新添加元素的事件绑定。…

    2025年3月7日
    200
  • jquery和ajax是什么?

    Ajax是指一种创建交互式网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术;而jquery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果。…

    2025年3月7日
    200
  • jquery和bootstrap的区别是什么?

    区别:Bootstrap是用于开发应用程序的开源前端框架,主要用HTML,CSS,Less,Saas和JavaScript编写;Jquery是用于客户端脚本的开源javascript库,主要用JavaScript编写。 Bootstrap简…

    2025年3月7日
    200
  • jquery版本号如何隐藏

    隐藏jquery版本号的方法:1、重命名jquery文件;2、将jquery文件里头部带有版本号的注释删除掉;3、清除jquery文件内版本号;4、在【jquery.js】文件中重写【$.fn.jquery】属性值即可。 本教程操作环境:w…

    2025年3月7日
    200

发表回复

登录后才能评论