码迷,mamicode.com
首页 > 其他好文 > 详细

个人中心的侧边栏--用jq实现侧边栏点击一块出现一块其他几块隐藏并且同时改变前面的img图片

时间:2018-05-09 21:05:04      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:function   ref   att   塑料   工具   col   com   weight   fun   

实现的效果:

   默认状态下:

技术分享图片

点击下面的标题时:

技术分享图片

html代码:

<h2>商品分类</h2> 
<div class="categories">
<ul class="ulout">
  <li>
    <a href="#"><img src="picture/ulout_add_03.png" />非标设备</a>
    <div class="ulin">
      <a href="#">橡胶塑料</a>
      <a href="#">橡胶制品</a>
      <a href="#">冶金钢材</a>
      <a href="#">精细化工</a>
     </div>  
  </li>
  <li>
    <a href="#"><img src="picture/ulout_add_03.png" />工控仪器</a>
    <div class="ulin">
      <a href="#">安防监控</a>
      <a href="#">电工电气</a>
    </div>
  </li>
  <li>
    <a href="#"><img src="picture/ulout_add_03.png" />五金工具</a>
    <div class="ulin">
      <a href="#">钳子</a>
      <a href="#">夹子</a>
    </div>
  </li>
</ul>
</div>

css:

<style type="text/css">
  .categories{
    border: 1px solid #e4e4e4;
    text-align: left;
  }
  ul{list-style: none;}
  a{text-decoration: none;}
  ul.ulout>li>a{
    font-weight: bold;
    padding-left: 23px;
    background-position: 10px 7px;
  }
  ul.ulout>li>a>img{margin-right: 6px;}
  ul.ulout>li .ulin a{
    font-weight: normal;
    color: #666666;
    display: block;
    background: url(‘./picture/ulin_icon.png‘) no-repeat;
    padding-left: 30px;
    background-position: 20px 8px;
  }
  .ulin{
    display: none;
  }
</style>

js:

<script type="text/javascript">

//先默认第一个li前面的img图片为加号样式的图片,并且里面的兄弟元素ul是展开的

   $("#ulout li>a").eq(0).find("img").attr("src","picture/ulout_add_03.png‘);

  $("#ulout li>a").eq(0).parent().find(".ulin").slideDown(600);

//点击#ulout li>a时

$("#ulout li>a").click(function(){

    $(this).children("img").attr("src","picture/ulout_icon.png");

   $(this).parent().siblings().find("img").attr("src","picture/ulout_add_03.png‘);

   $(this).parent().find(".ulin").slideDown(600);

$(this).parent().siblings().find(".ulin").slideUp(600);

})

</script>

 

个人中心的侧边栏--用jq实现侧边栏点击一块出现一块其他几块隐藏并且同时改变前面的img图片

标签:function   ref   att   塑料   工具   col   com   weight   fun   

原文地址:https://www.cnblogs.com/floweres/p/9016156.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!