首页 > 编程 > JavaScript > 正文

jQuery横向擦除焦点图特效代码分享

2019-11-20 11:36:16
字体:
来源:转载
供稿:网友

本文实例讲述了jQuery横向擦除焦点图特效。分享给大家供大家参考。具体如下:
迅雷jQuery横向擦除焦点图是一款基于jQuery实现的7屏横向擦除焦点图代码,有缩略图和标题,可以自定义标题。
运行效果图:-------------------查看效果 下载源码-------------------

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。
(1)在head区域引入CSS样式:

<link rel="stylesheet" href="css/zzsc.css">

(2)js代码放在文档最底端:

<script type="text/javascript" src="js/jquery.js"></script><script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function($){ $(".guidelist li").hover( function () { $(this).attr("class", "mouseon");  },  function () { $(this).attr("class", "mouseout");  } ); $(".ftoollist li").mouseover(function(){ $(this).siblings().removeClass("on"); $(this).addClass("on"); var preNumber=$(this).prevAll().size(); $(".fimglist li").removeClass("onpre"); $(".fimglist li:nth-child("+preNumber+")").addClass("onpre"); var margin = 990; margin = margin *preNumber;  margin = margin * -1; $(".fimglist").stop().animate({marginLeft: margin + "px"}, {duration: 500}); }); });</script>

为大家分享的jQuery横向擦除焦点图特效代码如下

<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>迅雷jQuery横向擦除焦点图</title><link rel="stylesheet" href="css/zzsc.css"><base target="_blank"></head><body><!-- 代码 开始 --><br /><br /><div class="focus"> <div class="focusbox">     <div class="focusimg">  <ul class="fimglist clearfix">   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/Gintama.jpg" title="素材"></a></li>   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/SteinsGate.jpg" title="素材"></a></li>   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/Unicorn.jpg" title="素材"></a></li>   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/Berserk.jpg" title="素材"></a></li>   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/SummerWars.jpg" title="素材"></a></li>   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/akito.jpg" title="素材"></a></li>   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/EVA.jpg" title="素材"></a></li>  </ul>  </div>   <div class="focustool">  <ul class="ftoollist clearfix"><!--通过控制该ul的left值来实现列表的左右移动,增量为931px-->   <li class="on"><a href="//www.VeVB.COm/jiaoben/"><img src="images/Gintama_s.jpg"><p class="imgname">银魂剧场版</p><p class="imgshortcat">永远的万事屋</p></a></li><!--当前项时为该li添加class: on-->   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/SteinsGate_s.jpg"><p class="imgname">石头门剧场版</p><p class="imgshortcat">负荷领域的既视感</p></a></li>   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/Unicorn_s.jpg"><p class="imgname">高达UC</p><p class="imgshortcat">Gundam Unicorn</p></a></li>   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/Berserk_s.jpg"><p class="imgname">剑风传奇</p><p class="imgshortcat">黄金时代</p></a></li>   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/SummerWars_s.jpg"><p class="imgname">夏日大作战</p><p class="imgshortcat">Summer Wars</p></a></li>   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/akito_s.jpg"><p class="imgname">亡国的阿基德</p><p class="imgshortcat">Code Geass</p></a></li>   <li><a href="//www.VeVB.COm/jiaoben/"><img src="images/EVA_s.jpg"><p class="imgname">新EVA剧场版</p><p class="imgshortcat">New Evangelion</p></a></li>  </ul>  </div>  <a href="javascript://" class="btn_pre" target="_self" style="display:none">上一页</a>  <a href="javascript://" class="btn_next" target="_self" style="display:none">下一页</a> </div></div><script type="text/javascript" src="js/jquery.js"></script><script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function($){ $(".guidelist li").hover( function () { $(this).attr("class", "mouseon");  },  function () { $(this).attr("class", "mouseout");  } ); $(".ftoollist li").mouseover(function(){ $(this).siblings().removeClass("on"); $(this).addClass("on"); var preNumber=$(this).prevAll().size(); $(".fimglist li").removeClass("onpre"); $(".fimglist li:nth-child("+preNumber+")").addClass("onpre"); var margin = 990; margin = margin *preNumber;  margin = margin * -1; $(".fimglist").stop().animate({marginLeft: margin + "px"}, {duration: 500}); }); });</script><!-- 代码 结束 --></div></body></html>

以上就是为大家分享的迅雷jQuery横向擦除焦点图特效代码,希望大家可以喜欢,并应用到实践中。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表