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 相关文章推荐
XRegExp 0.2: Now With Named Capture
Nov 30 Javascript
jQuery contains过滤器实现精确匹配使用方法
Apr 12 Javascript
firefox下jquery ajax返回object XMLDocument处理方法
Jan 26 Javascript
使用原生js写的一个简单slider
Apr 29 Javascript
JQuery调用WebServices的方法和4个实例
May 06 Javascript
深入理解JavaScript中的对象
Jun 04 Javascript
使用jquery实现鼠标滑过弹出更多相关信息层附源码下载
Nov 23 Javascript
jQuery CSS3相结合实现时钟插件
Jan 08 Javascript
基于javascript实现页面加载loading效果
Sep 15 Javascript
Javascript 实现计算器时间功能详解及实例(二)
Jan 08 Javascript
Angular多选、全选、批量选择操作实例代码
Mar 10 Javascript
jQuery异步提交表单实例
May 30 jQuery
很实用的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
比file_get_contents稳定的curl_get_contents分享
2012/01/11 PHP
使用PHP导出Word文档的原理和实例
2013/10/21 PHP
PHP获取MAC地址的具体实例
2013/12/13 PHP
利用PHP抓取百度阅读的方法示例
2016/12/18 PHP
PHP Include文件实例讲解
2019/02/15 PHP
Swoole4.4协程抢占式调度器详解
2019/05/23 PHP
js 程序执行与顺序实现详解
2013/05/13 Javascript
使用Raygun对Node.js应用进行错误处理的方法
2015/06/23 Javascript
javascript中JSON.parse()与eval()解析json的区别
2016/05/19 Javascript
AngularJS使用ng-repeat和ng-if实现数据的删选显示效果示例【适用于表单数据的显示】
2016/12/13 Javascript
微信小程序 引用其他js文件实现代码
2017/02/22 Javascript
js仿淘宝商品放大预览功能
2017/03/15 Javascript
剖析Angular Component的源码示例
2018/03/23 Javascript
Vue 让元素抖动/摆动起来的实现代码
2018/05/31 Javascript
JS数组扁平化(flat)方法总结详解
2019/06/24 Javascript
JavaScript跳出循环的三种方法(break, return, continue)
2019/07/30 Javascript
使用Python编写基于DHT协议的BT资源爬虫
2016/03/19 Python
python使用str &amp; repr转换字符串
2016/10/13 Python
python+pyqt5编写md5生成器
2019/03/18 Python
在Python中使用turtle绘制多个同心圆示例
2019/11/23 Python
python使用openpyxl操作excel的方法步骤
2020/05/28 Python
Pytorch生成随机数Tensor的方法汇总
2020/09/09 Python
Python hashlib模块的使用示例
2020/10/09 Python
利用html5 canvas破解简单验证码及getImageData接口应用
2013/01/25 HTML / CSS
Hotels.com越南:酒店预订
2019/10/29 全球购物
戴森西班牙官网:Dyson西班牙
2020/02/04 全球购物
运动会稿件50字
2014/02/17 职场文书
《一本男孩子必读的书》教学反思
2014/02/19 职场文书
安全生产宣传标语
2014/06/06 职场文书
初中生300字旷课检讨书
2014/11/19 职场文书
2015年幼儿园元旦游艺活动策划书
2014/12/09 职场文书
本科毕业论文指导教师评语
2014/12/30 职场文书
隐形的翅膀观后感
2015/06/10 职场文书
党员干部学习三严三实心得体会
2016/01/05 职场文书
python实现简单区块链结构
2021/04/25 Python
python获取对象信息的实例详解
2021/07/07 Python