首页 > 编程 > JavaScript > 正文

jQuery选择器实例应用

2019-11-19 18:07:51
字体:
来源:转载
供稿:网友

刚学完jQuery选择器,闲来无事,照着书上的范例敲了一段代码(HTML和CSS抄自书上),自己试着写了写jQuery的代码,感觉相当轻便啊。

显示效果:


功能说明:

  1、点击上边的图书分类一栏,实现向下的伸缩扩展,可以控制分类的显示状态;

  2、“简化”功能点击后实现分类显示菜单数量的简化,简化后,简化字样变成“展开”;

  3、页面中的两个红色箭头图标均为显示状态的图标,每次点击后都会变换相应的状态效果。

代码实现:

<html><head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <title></title>  <meta name="keywords" content=" keywords" />  <meta name="description" content="description" /></head><script type="text/javascript" src="jquery-1.7.2.min.js"></script><style type="text/css">  body{font-size:13px}  #divFrame{border:solid 1px #666;width:301px;overflow:hidden}  #divFrame .clsHead{background-color:#eee;padding:8px;height:18px;cursor:pointer}  #divFrame .clsHead h3{padding:0px;margin:0px;float:left}  #divFrame .clsHead span{float:right;margin-top:3px}  #divFrame .clsContent{padding:8px}  #divFrame .clsContent ul{list-style-type:none;margin:0px;padding:0px}  #divFrame .clsContent ul li{float:left;width:95px;height:23px;line-height:23px}  #divFrame .clsBot{float:right;padding-top:5px;padding-bottom:5px}  .GetFocus{background-color:#eee}</style><body><script type="text/javascript">  $(function(){    $('.clsHead').click(function(){      if($('.clsContent').is(':visible')){        $('.clsContent').css('display','none');        $('.clsHead span img').attr('src','a.gif');      }else{        $('.clsContent').css('display','block');        $('.clsHead span img').attr('src','a2.gif');      }    });    $('.clsBot').click(function(){      if($('li:last').is(':visible')){        $('li:gt(5)').css('display','none');        $('.clsBot a').html('展开');        $('.clsBot img').attr('src','a.gif');      }else{        $('li:gt(5)').css('display','block');        $('.clsBot a').html('简化');        $('.clsBot img').attr('src','a2.gif');      }    });  });</script><div id="divFrame">  <div class="clsHead">    <h3>图书分类</h3>    <span><img src="a2.gif" alt="" /></span>  </div>  <div class="clsContent">    <ul>      <li><a href="#">小说</a><i>(1110) </i></li>      <li><a href="#">文艺</a><i>(230) </i></li>      <li><a href="#">青春</a><i>(1430) </i></li>      <li><a href="#">少儿</a><i>(235) </i></li>      <li><a href="#">生活</a><i>(7809) </i></li>      <li><a href="#">社科</a><i>(876) </i></li>      <li><a href="#">管理</a><i>(1234) </i></li>      <li><a href="#">计算机</a><i>(2434) </i></li>      <li><a href="#">教育</a><i>(234) </i></li>      <li><a href="#">工具书</a><i>(7665) </i></li>      <li><a href="#">引进版</a><i>(4557) </i></li>      <li><a href="#">其他类</a><i>(4543) </i></li>    </ul>    <div class="clsBot"><a href="#">简化</a>      <img src="a2.gif">    </div>  </div></div></body></html>

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

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