jQuery实现文字自动横移


Posted in Javascript onJanuary 08, 2017

效果图:

jQuery实现文字自动横移

实现文字自动横移

<style type="text/css">
#demo {overflow:scroll;width:740px; } 
#indemo { float: left; width: 800%;}
#demo1 { float: left; }
#demo2 { float: left;margin-left:7px;}
</style>
<script src="bootstrap-3.3.5-dist/js/jquery-1.11.3.js"></script>
<div id="demo">
 <div id="indemo">
 <div id="demo1">
  <a href="#"><img src="zhuanpan/images/pointer.png" alt="#" /></a>
  <a href="#"><img src="zhuanpan/images/pointer.png" alt="#" /></a>
  <a href="#"><img src="zhuanpan/images/pointer.png" alt="#" /></a>
 </div>
 <div id="demo2"></div> </div>
</div>
一 采用jquery方式实现文字横移
<script>
 var speed=20;
 $("#demo2").html($("#demo1").children().clone());
 var n=0;
 function Marquee(){
 if(n>=$("#demo").innerWidth())
  n=0;
 else{
  n++;
 }
 $("#demo").scrollLeft( n );
 }
var MyMar=setInterval(Marquee,speed);
 $("#demo").mouseover(function(){clearInterval(MyMar)});
 $("#demo").mouseout(function(){MyMar=setInterval(Marquee,speed)});
</script>
二 采用原生script实现横移
<script>
var speed=10;
var tab=document.getElementById("demo");
var tab1=document.getElementById("demo1");
var tab2=document.getElementById("demo2");
$("#demo2").text($("#demo1").clone());
$("#demo2").clone();
function Marquee(){
 if(tab2.offsetWidth-tab.scrollLeft<=0)
 tab.scrollLeft-=tab1.offsetWidth
 else{
 tab.scrollLeft++;
 }
}
var MyMar=setInterval(Marquee,speed);
tab.onmouseover=function() {clearInterval(MyMar)};
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};
</script>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
在textarea文本域中显示HTML代码的方法
Mar 06 Javascript
根据对象的某一属性进行排序的js代码(如:name,age)
Aug 10 Javascript
基于jquery自己写tab滑动门(通用版)
Oct 30 Javascript
使用JavaScript 实现对象 匀速/变速运动的方法
May 08 Javascript
javascript中replace( )方法的使用
Apr 24 Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
Apr 30 Javascript
bootstrap动态添加面包屑(breadcrumb)及其响应事件的方法
May 25 Javascript
详谈表单格式化插件jquery.serializeJSON
Jun 23 jQuery
Javascript 一些需要注意的细节(必看篇)
Jul 08 Javascript
vue2.0实现前端星星评分功能组件实例代码
Feb 12 Javascript
判断js数据类型的函数实例详解
May 23 Javascript
微信小程序设置滚动条过程详解
Jul 25 Javascript
div实现自适应高度的textarea实现angular双向绑定
Jan 08 #Javascript
JavaScript中日常收集常见的10种错误(推荐)
Jan 08 #Javascript
详解js中==与===的区别
Jan 08 #Javascript
JavaScript 动态三角函数实例详解
Jan 08 #Javascript
你不知道的 javascript【推荐】
Jan 08 #Javascript
js时间控件只显示年月
Jan 08 #Javascript
javascript函数的四种调用模式
Jan 08 #Javascript
You might like
教你如何把一篇文章按要求分段
2006/10/09 PHP
PHP goto语句简介和使用实例
2014/03/11 PHP
destoon调用企业会员公司形象图片的实现方法
2014/08/21 PHP
YII框架中搜索分页jQuery写法详解
2016/12/19 PHP
详解配置 Apache 服务器支持 PHP 文件的解析
2017/02/15 PHP
safari下载文件自动加了html后缀问题
2018/11/09 PHP
PHP的mysqli_rollback()函数讲解
2019/01/23 PHP
用于自动添加Digg This!按钮的JavaScript
2006/12/23 Javascript
JavaScript DOM学习第一章 W3C DOM简介
2010/02/19 Javascript
jquery下组织javascript代码(js函数化)
2010/08/25 Javascript
jquery ajax例子返回值详解
2012/09/11 Javascript
JavaScript实现N皇后问题算法谜题解答
2014/12/29 Javascript
浅谈javascript中字符串String与数组Array
2014/12/31 Javascript
JavaScript取得WEB安全颜色列表的方法
2015/07/14 Javascript
JS异步加载的三种实现方式
2017/03/16 Javascript
微信小程序 配置顶部导航条标题颜色的实现方法
2017/09/20 Javascript
jQuery实现动态加载(按需加载)javascript文件的方法分析
2019/05/31 jQuery
[03:07]DOTA2英雄基础教程 冰霜诅咒极寒幽魂
2013/12/06 DOTA
[52:52]完美世界DOTA2联赛PWL S3 LBZS vs access 第一场 12.10
2020/12/13 DOTA
Python之Scrapy爬虫框架安装及简单使用详解
2017/12/22 Python
Django实战之用户认证(用户登录与注销)
2018/07/16 Python
解决python 找不到module的问题
2020/02/12 Python
Django Admin后台模型列表页面如何添加自定义操作按钮
2020/11/11 Python
最新pycharm安装教程
2020/11/18 Python
python 如何把docker-compose.yaml导入到数据库相关条目里
2021/01/15 Python
pytorch 把图片数据转化成tensor的操作
2021/03/04 Python
canvas使用注意点总结
2013/07/19 HTML / CSS
Lyle & Scott苏格兰金鹰官网:英国皇室御用品牌
2018/05/09 全球购物
建筑装饰学院室内设计专业个人自我评价
2013/12/07 职场文书
《姥姥的剪纸》教学反思
2014/02/25 职场文书
2015年复活节活动总结
2015/02/27 职场文书
业务员管理制度范本
2015/08/06 职场文书
教师岗位说明书
2015/09/30 职场文书
小学四年级班务总结该怎么写?
2019/08/16 职场文书
MySQL中B树索引和B+树索引的区别详解
2022/03/03 MySQL
微信小程序 根据不同用户切换不同TabBar
2022/04/21 Javascript