jQuery实现弹幕特效


Posted in jQuery onNovember 29, 2019

案例简介

jQuery实现弹幕效果,代码如下。

案例目录

jQuery实现弹幕特效

HTML部分

<!DOCTYPE html>


<html>
 <head>
 <meta charset="utf-8">
 <title>jQuery弹幕案例</title>
 <link rel="stylesheet" type="text/css" href="style.css" rel="external nofollow" />
 </head>
 <body>
 <div class="box">
 <div class="top"></div>
 <div class="bot">
 <input type="text" id="txt" placeholder="我来说两句。。。" />
 <button type="button" id="btn">发送</button>
 </div>
 </div>
 <script src="jquery-1.12.4.js"></script>
 <script>
 $(function() {
 var colors = ["red", "green", "hotpink", "pink", "cyan", "yellowgreen", "purple", "deepskyblue"];
 $("#btn").on("click", function() {
  var randomColor = parseInt(Math.random() * colors.length);
  var randomY = parseInt(Math.random() * 400);
  $("<span></span>") //创建span
  .text($("#txt").val()) //设置内容
  .css("color", colors[randomColor]) //设置字体颜色
  .css("left", "1400px") //设置left值
  .css("top", randomY) //设置top值
  .animate({
  left: -500
  }, 10000, "linear", function() {
  //到了终点,需要删除
  $(this).remove();
  }) //添加动画
  .appendTo(".top");

  $("#txt").val("");
 });
 });
 </script>
 </body>
</html>

CSS部分

* {
 margin: 0;
 padding: 0;
}

.box {
 width: 1600px;
 height: 757px;
}

.top {
 width: 100%;
 height: 660px;
 position: relative;
}

.bot {
 width: 100%;
 height: 97px;
 background-color: #666666;
 position: relative;
}

#txt {
 width: 300px;
 height: 30px;
 border-radius: 5px;
 position: absolute;
 left: 50%;
 margin-left: -150px;
 top: 50%;
 margin-top: -15px;
 border: none;
}

#btn {
 width: 60px;
 height: 30px;
 color: white;
 background-color: red;
 position: absolute;
 left: 955px;
 top: 34px;
 border: none;
}

span {
 position: absolute;
 color: #000;
 font-size: 50px;
 line-height: 1.5em;
 cursor: pointer;
 white-space: nowrap;
}

效果展示

jQuery实现弹幕特效

以上就是jQuery实现弹幕效果的代码,希望对您有帮助!

源码下载:jQuery弹幕

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
Apr 13 jQuery
Jquery获取radio选中的值
May 05 jQuery
JQuery Ajax 异步操作之动态添加节点功能
May 24 jQuery
jQuery插件DataTables分页开发心得体会
Aug 22 jQuery
jQuery实现简单的回到顶部totop功能示例
Oct 16 jQuery
jquery的 filter()方法使用教程
Mar 22 jQuery
基于jQuery实现无缝轮播与左右点击效果
May 13 jQuery
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 jQuery
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
Aug 09 jQuery
jquery 动态遍历select 赋值的实例
Sep 12 jQuery
jQuery使用bind动态绑定事件无效的处理方法
Dec 11 jQuery
Jquery的Ajax技术使用方法
Jan 21 jQuery
jquery实现直播弹幕效果
Nov 28 #jQuery
jQuery实现简单弹幕效果
Nov 28 #jQuery
jQuery实现轮播图效果
Nov 26 #jQuery
jQuery与原生JavaScript选择HTML元素集合用法对比分析
Nov 26 #jQuery
高效jQuery选择器的5个技巧实例分析
Nov 26 #jQuery
jquery使用echarts实现有向图可视化功能示例
Nov 25 #jQuery
jQuery Raty星级评分插件使用方法实例分析
Nov 25 #jQuery
You might like
PHP中实现进程间通讯
2006/10/09 PHP
使用 eAccelerator加速PHP代码的目的
2007/03/16 PHP
php最简单的删除目录与文件实现方法
2014/11/28 PHP
php实用代码片段整理
2016/11/12 PHP
php+redis在实际项目中HTTP 500: Internal Server Error故障排除
2017/02/05 PHP
解决PHP curl或file_get_contents下载图片损坏或无法打开的问题
2019/10/11 PHP
IE8下关于querySelectorAll()的问题
2010/05/13 Javascript
在次封装easyui-Dialog插件实现代码
2010/11/14 Javascript
javascript高级程序设计第二版第十二章事件要点总结(常用的跨浏览器检测方法)
2012/08/22 Javascript
非常好用的JsonToString 方法 简单实例
2013/07/18 Javascript
FireBug 调试JS入门教程 如何调试JS
2013/12/23 Javascript
jquery取子节点及当前节点属性值的方法
2014/09/09 Javascript
Javascript闭包用法实例分析
2015/01/23 Javascript
jquery中表单 多选框的一种巧妙写法
2015/09/06 Javascript
Angular和百度地图的结合实例代码
2016/10/19 Javascript
原生js实现瀑布流布局
2017/03/08 Javascript
Vue父子组件双向绑定传值的实现方法
2018/07/31 Javascript
在vue中使用setInterval的方法示例
2019/04/16 Javascript
javascript的hashCode函数实现代码小结
2020/08/11 Javascript
JavaScript事件委托实现原理及优点进行
2020/08/29 Javascript
[44:40]Serenity vs Pain 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
[01:00:30]完美世界DOTA2联赛循环赛 Inki vs Matador BO2第二场 10.31
2020/11/02 DOTA
python实现读取并显示图片的两种方法
2017/01/13 Python
Python第三方Window模块文件的几种安装方法
2018/11/22 Python
对python周期性定时器的示例详解
2019/02/19 Python
Python3使用TCP编写一个简易的文件下载器功能
2019/05/08 Python
python使用pygame模块实现坦克大战游戏
2020/03/25 Python
Jupyter打开图形界面并画出正弦函数图像实例
2020/04/24 Python
python调用API接口实现登陆短信验证
2020/05/10 Python
耐克美国官网:Nike.com
2016/08/01 全球购物
大学生毕业自我鉴定范文
2014/02/03 职场文书
九年级政治教学反思
2014/02/06 职场文书
《湘夫人》教学反思
2014/02/21 职场文书
作风建设演讲稿
2014/05/23 职场文书
2015年班主任德育工作总结
2015/05/21 职场文书
单位病假条范文
2015/08/17 职场文书