jQuery实现的左右移动焦点图效果


Posted in Javascript onJanuary 14, 2016

本文实例讲述了jQuery实现的左右移动焦点图效果。分享给大家供大家参考,具体如下:

jquery 部分:

$(function () {
  var _speed = 1000;
  var _len = 0;
  var _size = 150;
  var _direction = 'left';
  function mar(){
    if(_direction == 'left'){
      if(_len >= 450){
       _direction = 'right';
      }else{
       $(".flow ul").animate({"margin-left":"-=" + _size + "px"});
       _len += _size;
      }
    }else{
      if(_len <= 0){
       _direction = 'left';
      }else{
       $(".flow ul").animate({"margin-left":"+=" + _size + "px"});
       _len -= _size;
      }
    }
  }
  var _go = setInterval(mar,_speed);
  $("#pic_left").click(function (){
   _direction = 'left';
  });
  $("#pic_right").click(function (){
   _direction = 'right';
  });
  $(".flow li").mouseover(function (){
    clearInterval(_go);
  }).mouseout(function (){
    _go = setInterval(mar,_speed);
  });
});

html 部分

<div class="salebox">
  <A class="left" id="pic_left">left</A>
  <DIV class="pcont" id="ISL_Cont_1">
    <DIV class="ScrCont">
      <div class="flowbox" style="width:150px; height:60px; overflow:hidden;float:left;">
        <div class="flow" style="width:150px;height:60px;">
          <ul >
           <li><img src="__PUBLIC__/images/demo/01.jpg" mce_src="__PUBLIC__/images/demo/01.jpg" width="150px" height="60px"></li>
           <li><img src="__PUBLIC__/images/demo/02.jpg" mce_src="__PUBLIC__/images/demo/02.jpg" width="150px" height="60px"></li>
           <li><img src="__PUBLIC__/images/demo/03.jpg" mce_src="__PUBLIC__/images/demo/03.jpg" width="150px" height="60px"></li>
           <li><img src="__PUBLIC__/images/demo/04.jpg" mce_src="__PUBLIC__/images/demo/04.jpg" width="150px" height="60px"></li>
          </ul>
        </div>
      </div>
    </DIV>
   </DIV>
  <A class="right" id="pic_right">right</A>
</div>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
JavaScript高级程序设计
Dec 29 Javascript
jquery遍历input取得input的name
Apr 27 Javascript
JQuery 无废话系列教程(二) jquery实战篇上
Jun 23 Javascript
JavaScript中的Math.LN2属性用法详解
Jun 12 Javascript
vuejs在解析时出现闪烁的原因及防止闪烁的方法
Sep 19 Javascript
Vue底层实现原理总结
Feb 17 Javascript
vue文件运行的方法教学
Feb 12 Javascript
详解vue中使用vue-quill-editor富文本小结(图片上传)
Apr 24 Javascript
vue+elementui 对话框取消 表单验证重置示例
Oct 29 Javascript
微信小程序复选框实现多选一功能过程解析
Feb 14 Javascript
小程序分享链接onShareAppMessage的具体用法
May 22 Javascript
vue实现简单计算商品价格
Sep 14 Javascript
详解JavaScript中的构造器Constructor模式
Jan 14 #Javascript
jquery+json实现动态商品内容展示的方法
Jan 14 #Javascript
jQuery遮罩层效果实例分析
Jan 14 #Javascript
JavaScript面向对象之私有静态变量实例分析
Jan 14 #Javascript
浏览器环境下JavaScript脚本加载与执行探析之defer与async特性
Jan 14 #Javascript
js实现input密码框提示信息的方法(附html5实现方法)
Jan 14 #Javascript
jQuery div拖拽用法实例
Jan 14 #Javascript
You might like
使用无限生命期Session的方法
2006/10/09 PHP
PHP获取网页所有连接的方法(附demo源码下载)
2016/03/30 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
PHP实现的mysql读写分离操作示例
2018/05/22 PHP
Aliyun Linux 编译安装 php7.3 tengine2.3.2 mysql8.0 redis5的过程详解
2020/10/20 PHP
用javascript获取地址栏参数
2006/12/22 Javascript
理解Javascript_08_函数对象
2010/10/15 Javascript
javascript:window.open弹出窗口的位置问题
2014/03/18 Javascript
JS实现3D图片旋转展示效果代码
2015/09/22 Javascript
Node.js编写爬虫的基本思路及抓取百度图片的实例分享
2016/03/12 Javascript
用JS中split方法实现彩色文字背景效果实例
2016/08/24 Javascript
Bootstrap源码解读按钮(5)
2016/12/23 Javascript
jQuery实现文字自动横移
2017/01/08 Javascript
js实现放大镜特效
2017/05/18 Javascript
Form表单上传文件(type=&quot;file&quot;)的使用
2017/08/03 Javascript
vue组件生命周期详解
2017/11/07 Javascript
vue2.0 下拉框默认标题设置方法
2018/08/22 Javascript
小程序rich-text组件如何改变内部img图片样式的方法
2019/05/22 Javascript
微信小程序实现3D轮播图效果(非swiper组件)
2019/09/21 Javascript
React+Redux实现简单的待办事项列表ToDoList
2019/09/29 Javascript
vue中是怎样监听数组变化的
2020/10/24 Javascript
JavaScript canvas实现文字时钟
2021/01/10 Javascript
python通过邮件服务器端口发送邮件的方法
2015/04/30 Python
对pyqt5多线程正确的开启姿势详解
2019/06/14 Python
python如果快速判断数字奇数偶数
2019/11/13 Python
使用TFRecord存取多个数据案例
2020/02/17 Python
python图片剪裁代码(图片按四个点坐标剪裁)
2020/03/10 Python
keras的ImageDataGenerator和flow()的用法说明
2020/07/03 Python
python实现双人五子棋(终端版)
2020/12/30 Python
突袭HTML5之Javascript API扩展5—其他扩展(应用缓存/服务端消息/桌面通知)
2013/01/31 HTML / CSS
经济实惠的豪华家具:My-Furniture
2019/03/12 全球购物
StubHub新西兰:购买和出售你的门票
2019/04/22 全球购物
微信营销策划方案
2014/02/24 职场文书
经济担保书范文
2014/04/02 职场文书
园林专业毕业生自荐信
2014/07/04 职场文书
入团申请书格式
2019/06/20 职场文书