全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

jquery仿京东侧边栏导航效果

本文实例为大家分享了jquery仿京东侧边栏导航的具体代码,供大家参考,具体内容如下

样式代码

<style>
  *{
   padding: 0;
   margin: 0;
   border: 0;
  }
 body{

  height: 2000px;

 }
 .right_ng{
  width: 40px;
  height: 100%;
  position: absolute;
  position: fixed;
  right: 0px;
  background: #666666;


 }
 .sign{
  width: 40px;
  height: 40px; 
  margin-top:280%;
 }
 .sign_top{
  margin-top: 10px;
 }
 .sign_add_height{
  height: 140px;
  background: #888888;
  color: #ffffff;
  font-size: 13px;
  list-style: none;
  font-weight: bold;
 }
 .sign_add_height ul{
  margin-top: 6px;
  cursor: pointer;
 }
 .sign_add_height ul li{
  list-style-type: none;
  width: 20px;
  height: 20px;
  margin-top: 5px;
 }
 .buy{
  width: 20px;
  height: 20px;
  border-radius: 10px 10px;
  background:#666;
 }
 .sign_QR{
  margin-top: 200%;
  position: absolute;
  bottom: 50px;
  position: fixed;
  background: #666666;
 }
 .sign_end{
 position: absolute;
 bottom: 0px;
 position: fixed;
 background: #666666;
 }
 .sign img{
  width: 22px;
  height: 22px;
  margin-top: 10px;
  cursor: pointer;
 }
 .run_sign{
  width: 100px;
  height: 40px;
  margin-left: -100px;
  margin-top: -35px;
  background: #666666;
  color: #1afa29;
  font-size: 13px;
  line-height: 40px;
   cursor: pointer;
 }
 .run_QR{
  height: 250px;
  width: 200px;
  margin-left: -200px;
  margin-top: -245px;
 }
 .sign_float{
  position: fixed;
 }

 </style>

jQuery代码

这里把图片的名称换成数字的,每一个图标都有两个图片, 一个白色和一个绿色的,当鼠标移动到其中一个图标处时,改变其图片使其变色,因为一共有八个图标,所以总共有16张图片。因此图片名改变为当前图片名称数字+8。

这里用的动态是slideDown与slideUp。需要注意的是要设置索引来寻找但前对象的位置(因为是在for循环里有了索引才能找到当前对象的图片的数字名称)。

<script>    
 $(function(){
  $('.run_sign').css('display','none');
  $(".run_QR img").attr("src","img/17.png");   
   for(var i=0;i<8;i++){
    if(i==6){
    $('.sign').eq(i).hover(function(){   $(this).css('background','#ea68a2').find('.img_1').attr("src","img/15.png");
        $(this).find('.run_sign').css('visibility','visible').stop().slideDown(200);},function(){
        $(this).css('background','#666666').find('.img_1').attr("src","img/7.png");
        $(this).find('.run_sign').css('visibility','visible').stop().slideUp(200);})}
    else if(i==5){
    $('.sign').eq(i).hover(function(){      $(this).css('background','#ea68a2').find('img').attr("src","img/14.png");},function(){
        $(this).css('background','#888888').find('img').attr("src","img/6.png");})}
    else{      $('.sign').eq(i).hover(function(){
   var b=$(this).index();
         $(this).css('background','#ea68a2').find('img').attr("src","img/"+(b+9)+".png");
         $(this).find('.run_sign').css('visibility','visible').stop().slideDown(200);},function(){
   var b=$(this).index();
         $(this).css('background','#666666').find('img').attr("src","img/"+(b+1)+".png");
         $(this).find('.run_sign').css('visibility','visible').stop().slideUp(200);})}}
 });
</script>

布局代码

<body>
 <div class="right_ng">
  <div class="sign">
   <center>
   <img src="img/1.png" />
   </center>  
  <div class="run_sign">
   <center>
   <span><b>我的订单</b></span>
   </center>
  </div>
 </div> 

 <div class="sign sign_top">
   <center>
   <img src="img/2.png" />
   </center>  
  <div class="run_sign">
   <center>
   <span><b>我的收藏</b></span>
   </center>
  </div>
 </div> 
   <div class="sign sign_top">
   <center>
    <img src="img/3.png" />
   </center>  
   <div class="run_sign">
    <center>
     <span><b>我的优惠券</b></span>
    </center>
    </div>
   </div> 
   <div class="sign sign_top">
   <center>
    <img src="img/4.png" />
   </center>  
    <div class="run_sign">
     <center>
     <span><b>我的足迹</b></span>
     </center>
     </div>
   </div> 
     <div class="sign sign_top">
   <center>
    <img src="img/5.png" />
   </center>  
    <div class="run_sign">
     <center>
      <span><b>我的JImu</b></span>
      </center>
     </div>
    </div>

  <div class="sign sign_top sign_add_height">
   <center>
    <img src="img/6.png" />
    <ul>
     <li>购</li>
     <li>物</li>
     <li>车</li>
     <li class="buy">0</li>
    </ul>
   </center>       
 </div> 
  <div class="sign sign_top sign_QR">
   <center>
    <img class="img_1" src="img/7.png" />
   </center>  
   <div class="run_sign run_QR">
    <center>
   <img class="img_2" src="img/17.png" style="width: 160px;height: 170px;">
   <br />微信扫码享优惠
    </center>
   </div>
   </div>

  <div class="sign sign_top sign_end">
   <center>
    <img src="img/8.png" />
   </center>  
  <div class="run_sign">
    <center>
     <span><b>加关注</b></span>
    </center>
   </div>
 </div>       
 </div>
</body>

效果图:

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


# jquery仿京东侧边栏导航  # jquery仿京东侧边栏  # jquery侧边导航  # 博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)  # jQuery固定浮动侧边栏实现思路及代码  # Jquery实现侧边栏跟随滚动条固定(兼容IE6)  # jQuery侧边栏随窗口滚动实现方法  # jquery实现侧边栏左右伸缩效果的示例  # jQuery实现智能判断固定导航条或侧边栏的方法  # jQuery侧边栏实现代码  # 基于jQuery倾斜打开侧边栏菜单特效代码  # Jquery实现显示和隐藏的4种简单方式  # JQuery显示、隐藏div的几种方法简明总结  # jQuery实现侧边栏隐藏与显示的方法详解  # 的是  # 是在  # 都有  # 使其  # 其中一个  # 大家分享  # 需要注意  # 具体内容  # 大家多多  # 总共有  # 京东  # 当鼠标  # ffffff  # color  # size  # font  # sign_add_height  # sign_top  # list  # radius 


相关文章: 宝塔建站无法访问?如何排查配置与端口问题?  个人网站制作流程图片大全,个人网站如何注销?  免费制作小说封面的网站有哪些,怎么接网站批量的封面单?  建站之星代理费用多少?最新价格详情介绍  建站主机无法访问?如何排查域名与服务器问题  官网自助建站平台指南:在线制作、快速建站与模板选择全解析  深圳网站制作平台,深圳市做网站好的公司有哪些?  小建面朝正北,A点实际方位是否存在偏差?  建站主机CVM配置优化、SEO策略与性能提升指南  广州美橙建站如何快速搭建多端合一网站?  c# 在高并发场景下,委托和接口调用的性能对比  如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?  如何确认建站备案号应放置的具体位置?  已有域名如何快速搭建专属网站?  seo网站制作优化,网站SEO优化步骤有哪些?  网站制作的步骤包括,正确网址格式怎么写?  如何在宝塔面板中创建新站点?  制作农业网站的软件,比较好的农业网站推荐一下?  制作网站公司那家好,网络公司是做什么的?  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?  网页设计网站制作软件,microsoft office哪个可以创建网页?  长沙做网站要多少钱,长沙国安网络怎么样?  Python如何创建带属性的XML节点  C#如何在一个XML文件中查找并替换文本内容  制作企业网站建设方案,怎样建设一个公司网站?  建站主机选虚拟主机还是云服务器更好?  教育培训网站制作流程,请问edu教育网站的域名怎么申请?  如何在腾讯云免费申请建站?  哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  如何在Windows服务器上快速搭建网站?  企业微网站怎么做,公司网站和公众号有什么区别?  微课制作网站有哪些,微课网怎么进?  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  在线制作视频的网站有哪些,电脑如何制作视频短片?  如何自定义建站之星模板颜色并下载新样式?  安徽网站建设与外贸建站服务专业定制方案  定制建站策划方案_专业建站与网站建设方案一站式指南  高防服务器租用首荐平台,企业级优惠套餐快速部署  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  javascript中对象的定义、使用以及对象和原型链操作小结  如何快速生成高效建站系统源代码?  网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?  婚礼视频制作网站,学习*后期制作的网站有哪些?  如何打造高效商业网站?建站目的决定转化率  C++用Dijkstra(迪杰斯特拉)算法求最短路径 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。