jquery实现网站列表切换效果的2种方法


Posted in Javascript onAugust 12, 2016

本文实例为大家分享了jquery实现网站列表切换效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

效果图:

jquery实现网站列表切换效果的2种方法

<html>
 <head>
  <meta charset="utf-8" />
  <title>网站品牌列表切换效果</title>
  <style>
   *{
    margin: 0px;
    padding: 0px;
   }
   a{
    color: black;
    text-decoration: none;
   }
   a:hover{
    color: brown;
   }
   .box{
    width: 600px;
    min-height:200px ;
    border: 1px solid #ccc;
    margin: 0px auto;
    text-align: center;
    margin-top: 40px;
   }
   .box ul{
    list-style: none;
   }
   .box ul li{
    display: block;
    float: left;
    width: 200px;
    /*line-height: 30px;*/
   }
   .showmore{
    clear: both;
    padding-top: 20px;
   }
   .showmore a{
    border: 1px solid gray;
    padding: 5px 10px;
   }
  </style>
  <script src="../scripts/jquery-1.3.1.js" type="text/javascript"></script>
  <script>
   $(function(){
    var $category= $("ul li:gt(5):not(:last)");
    $category.hide();
    $(".showmore > a").click(function(){
     if($category.is(":visible")){
      $category.hide();
      $(this).find('span').text("? 显示全部品牌");
     }else{
      $category.show();
      $(this).find('span').text("▲ 精简显示品牌");
     }
      
     return false;
    });
     
    //用toggle()方法更简洁实现上边切换功能
//    $(".showmore > a").toggle(function(){
//     $category.show();
//     $(this).find('span').text("▲ 精简显示品牌");
//    },function(){
//     $category.hide();
//     $(this).find('span').text("? 显示全部品牌"); 
//    })
   })
  </script>
 </head>
 <body>
  <div class="box">
   <ul>
    <li><a href="#">索尼<i>(30123)</i></a></li>
    <li><a href="#">佳能<i>(30123)</i></a></li>
    <li><a href="#">康佳<i>(30123)</i></a></li>
    <li><a href="#">小米<i>(30123)</i></a></li>
    <li><a href="#">华为<i>(30123)</i></a></li>
    <li><a href="#">联想<i>(30123)</i></a></li>
    <li><a href="#">vivo<i>(30123)</i></a></li>
    <li><a href="#">中兴<i>(30123)</i></a></li>
    <li><a href="#">苹果<i>(30123)</i></a></li>
    <li><a href="#">三星<i>(30123)</i></a></li>
    <li><a href="#">诺基亚<i>(30123)</i></a></li>
    <li><a href="#">明基<i>(30123)</i></a></li>
    <li><a href="#">爱国者<i>(30123)</i></a></li>
    <li><a href="#">富士<i>(30123)</i></a></li>
    <li><a href="#">松下<i>(30123)</i></a></li>
    <li><a href="#">尼康<i>(30123)</i></a></li>
    <li><a href="#">柯达<i>(30123)</i></a></li>
    <li><a href="#">其他品牌<i>(30123)</i></a></li>
   </ul>
   <div class="showmore">
    <a href="more.html"><span>? 显示全部品牌</span></a>
   </div>
  </div>
 </body>
</html>

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

Javascript 相关文章推荐
javascript的onchange事件与jQuery的change()方法比较
Sep 28 Javascript
JavaScript 学习笔记(六)
Dec 31 Javascript
第一个JavaScript入门基础 document.write输出
Feb 22 Javascript
javascript Deferred和递归次数限制实例
Oct 21 Javascript
jQuery判断元素上是否绑定了指定事件的方法
Mar 17 Javascript
JavaScript中的replace()方法使用详解
Jun 06 Javascript
TypeScript 学习笔记之基本类型
Jun 19 Javascript
js实现跨域的方法实例详解
Jun 24 Javascript
DOM事件阶段以及事件捕获与事件冒泡先后执行顺序(图文详解)
Aug 18 Javascript
第二章之Bootstrap 页面排版样式
Apr 25 Javascript
Jquery跨域获得Json的简单实例
May 18 Javascript
js实现文字选中分享功能
Jan 25 Javascript
很实用的js选项卡切换效果
Aug 12 #Javascript
js实现浏览器倒计时跳转页面效果
Aug 12 #Javascript
javascript实现瀑布流动态加载图片原理
Aug 12 #Javascript
jquery实现垂直和水平菜单导航栏
Aug 27 #Javascript
JS实现图片剪裁并预览效果
Aug 12 #Javascript
JS数组去掉重复数据只保留一条的实现代码
Aug 11 #Javascript
分享JS数组求和与求最大值的方法
Aug 11 #Javascript
You might like
一个很方便的 XML 类!!原创的噢
2006/10/09 PHP
详解php的魔术方法__get()和__set()使用介绍
2012/09/19 PHP
PHP中实现获取IP和地理位置类分享
2015/02/10 PHP
深入浅析用PHP实现MVC
2016/03/02 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
JavaScript、tab切换完整版(自动切换、鼠标移入停止、移开运行)
2016/01/05 Javascript
AngularJS应用开发思维之依赖注入3
2016/08/19 Javascript
json定义及jquery操作json的方法
2016/10/03 Javascript
js前端实现图片懒加载(lazyload)的两种方式
2017/04/24 Javascript
jQuery实现form表单序列化转换为json对象功能示例
2018/05/23 jQuery
使用vuex缓存数据并优化自己的vuex-cache
2018/05/30 Javascript
JavaScript JSON数据处理全集(小结)
2019/08/15 Javascript
vue 实现单选框设置默认选中值
2019/11/07 Javascript
vue-router 路由传参用法实例分析
2020/03/06 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
2020/05/19 jQuery
vue实现移动端H5数字键盘组件使用详解
2020/08/25 Javascript
JavaScript事件概念详解(区分静态注册和动态注册)
2021/02/05 Javascript
使用PDB模式调试Python程序介绍
2015/04/05 Python
Python生成密码库功能示例
2017/05/23 Python
python绘制直线的方法
2018/06/30 Python
python实现浪漫的烟花秀
2019/01/30 Python
快速解决vue.js 模板和jinja 模板冲突的问题
2019/07/26 Python
Python队列RabbitMQ 使用方法实例记录
2019/08/05 Python
python实现图像全景拼接
2020/03/27 Python
Python高并发和多线程有什么关系
2020/11/14 Python
亚洲最大旅游体验平台:KKday
2017/10/21 全球购物
Laura Geller官网:美国彩妆品牌
2018/12/29 全球购物
一加手机美国官方网站:OnePlus美国
2019/09/19 全球购物
自荐书范文范例
2014/02/13 职场文书
市场营销工作计划书
2014/05/06 职场文书
党员组织生活会发言材料
2014/10/17 职场文书
大学生求职意向书
2015/05/11 职场文书
酒吧七夕情人节宣传语
2015/11/24 职场文书
靠谱的活动总结
2019/04/16 职场文书
nginx限制并发连接请求数的方法
2021/04/01 Servers
python缺失值的解决方法总结
2021/06/09 Python