全网整合营销服务商

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

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

jQuery选择器实例应用

刚学完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>

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


# jQuery  # 选择器  # 详解jquery选择器的原理  # jQuery选择器_动力节点Java学院整理  # 常用jQuery选择器汇总  # 详解jQuery选择器  # JS 验证密码 不能为空  # 必须含有数字、字母、特殊字符  # 长度在8-12位  # easyui-datagrid特殊字符不能显示的处理方法  # js控制文本框禁止输入特殊字符详解  # jQuery选择器特殊字符与属性空格问题  # 书上  # 无事  # 均为  # 写了  # 试着  # 敲了  # 大家多多  # 显示效果  # 闲来  # javascript  # type 


相关文章: 网站制作大概要多少钱一个,做一个平台网站大概多少钱?  如何在IIS中新建站点并配置端口与物理路径?  如何选择可靠的免备案建站服务器?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  如何通过商城自助建站源码实现零基础高效建站?  建站主机无法访问?如何排查域名与服务器问题  如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?  建站之星后台管理如何实现高效配置?  C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换  如何高效生成建站之星成品网站源码?  如何配置支付宝与微信支付功能?  建站之星代理平台如何选择最佳方案?  招贴海报怎么做,什么是海报招贴?  宝盒自助建站智能生成技巧:SEO优化与关键词设置指南  内部网站制作流程,如何建立公司内部网站?  建站之星如何修改网站生成路径?  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  seo网站制作优化,网站SEO优化步骤有哪些?  C++如何使用std::optional?(处理可选值)  网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?  网站制作壁纸教程视频,电脑壁纸网站?  制作电商网页,电商供应链怎么做?  如何在建站宝盒中设置产品搜索功能?  做企业网站制作流程,企业网站制作基本流程有哪些?  建站主机CVM配置优化、SEO策略与性能提升指南  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  网站制作员失业,怎样查看自己网站的注册者?  如何做网站制作流程,*游戏网站怎么搭建?  如何用PHP工具快速搭建高效网站?  javascript基本数据类型及类型检测常用方法小结  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  已有域名能否直接搭建网站?  如何通过建站之星自助学习解决操作问题?  制作旅游网站html,怎样注册旅游网站?  如何确认建站备案号应放置的具体位置?  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  长沙企业网站制作哪家好,长沙水业集团官方网站?  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  网站专业制作公司有哪些,做一个公司网站要多少钱?  我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?  单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?  c++ stringstream用法详解_c++字符串与数字转换利器  浅谈Javascript中的Label语句  清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?  ,sp开头的版面叫什么?  网站设计制作公司地址,网站建设比较好的公司都有哪些?  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted 

您的项目需求

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