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 相关文章推荐
父子窗体间传递JSON格式的数据的代码
Dec 25 Javascript
JS实现可改变列宽的table实例
Jul 02 Javascript
使用jquery中height()方法获取各种高度大全
Apr 02 Javascript
jQuery简单实现tab选项卡切换效果
Jun 20 Javascript
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
Mar 08 Javascript
JS获取鼠标位置距浏览器窗口距离的方法示例
Apr 11 Javascript
Vuex之理解Getters的用法实例
Apr 19 Javascript
javascript+html5+css3自定义弹出窗口效果
Oct 26 Javascript
JS+HTML+CSS实现轮播效果
Nov 28 Javascript
vue cli升级webapck4总结
Apr 04 Javascript
vue动态配置模板 'component is'代码
Jul 04 Javascript
layui导出所有数据的例子
Sep 10 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
url decode problem 解决方法
2011/12/26 PHP
PHP中header和session_start前不能有输出原因分析
2013/01/11 PHP
JavaScript实现禁止后退的方法
2006/12/27 Javascript
js树形控件脚本代码
2008/07/24 Javascript
ejs v9 javascript模板系统
2012/03/21 Javascript
js用Date对象处理时间实现思路及代码
2013/01/31 Javascript
js中的caller和callee属性介绍和例子
2014/06/07 Javascript
JQuery实现当鼠标停留在某区域3秒后自动执行
2014/09/09 Javascript
EasyUI Pagination 分页的两种做法小结
2016/07/09 Javascript
详解JavaScript的闭包、IIFE、apply、函数与对象
2016/12/21 Javascript
Vue监听数组变化源码解析
2017/03/09 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
2017/03/21 jQuery
node使用UEditor富文本编辑器的方法实例
2017/07/11 Javascript
vue中如何去掉空格的方法实现
2018/11/09 Javascript
详解JavaScript中的强制类型转换
2019/04/15 Javascript
vue+element项目中过滤输入框特殊字符小结
2019/08/07 Javascript
[45:44]完美世界DOTA2联赛PWL S2 FTD vs PXG 第一场 11.27
2020/12/01 DOTA
使用httplib模块来制作Python下HTTP客户端的方法
2015/06/19 Python
Python的Flask框架中配置多个子域名的方法讲解
2016/06/07 Python
Python算术运算符实例详解
2017/05/31 Python
python3.6使用urllib完成下载的实例
2018/12/19 Python
Python批量删除只保留最近几天table的代码实例
2019/04/01 Python
Python中的字符串切片(截取字符串)的详解
2019/05/15 Python
在python Numpy中求向量和矩阵的范数实例
2019/08/26 Python
TensorFlow实现保存训练模型为pd文件并恢复
2020/02/06 Python
Python写捕鱼达人的游戏实现
2020/03/31 Python
波兰在线体育用品商店:Hop-Sport.pl
2019/07/23 全球购物
ASOS西班牙官网:英国在线时尚和美容零售商
2020/01/10 全球购物
瑞士首家网上药店折扣店:McDrogerie
2020/12/22 全球购物
公司司机岗位职责范本
2014/03/03 职场文书
2014年综合治理工作总结
2014/11/20 职场文书
事业单位个人总结
2015/02/12 职场文书
学校隐患排查制度
2015/08/05 职场文书
2016元旦主持人开场白
2015/12/03 职场文书
pytorch常用数据类型所占字节数对照表一览
2021/05/17 Python
opencv 分类白天与夜景视频的方法
2021/06/05 Python