利用jQuery实现->精简显示品牌列表
2013-04-01 19:21
435 查看
<html>
<head>
<meta charset="utf-8"/>
<style>
*{margin:0; padding:0;}
body{font-size:15px; text-align:center}
.showLess{margin:auto; width:600px;}
.showLess ul li{display:block; float:left; width:200px; line-height:30px;}
.showMore{clear:both; padding-top:15px;}
a{text-decoration:none}
a:hover{color:#0FF; text-decoration:underline}
</style>
<script type="text/javascript" src="script/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
/*
1,默认情况下显示前三个,需要将三个以后的隐藏
2,点击显示全部品牌的时候,显示全部的,同时“显示全部品牌” 切换成 “精简显示品牌”
3,点击“精简显示品牌” 要将第三个之后隐藏起来,同时"精简显示品牌" 切换成 "显示全部品牌"
*/
$(function(){
//1,
var $category = $(".showLess ul li:gt(2):not(last)");
$category.hide();
$(".showMore a span").toggle(function(){
$category.show();
$(".showMore a span").text("精简显示品牌");
return false;
},function(){
$category.hide();
$(".showMore a span").text("显示全部品牌");
return false;
});
});
</script>
</head>
<body>
<div class="showLess">
<ul>
<li><a href="#">美利达</a></li>
<li><a href="#">捷安特</a></li>
<li><a href="#">宝马</a></li>
<li><a href="#">飞鸽</a></li>
<li><a href="#">凤凰</a></li>
<li><a href="#">二八</a></li>
<li><a href="#">艾玛</a></li>
<li><a href="#">永久</a></li>
<li><a href="#">巴赫</a></li>
<li><a href="#">迈巴赫</a></li>
<li><a href="#">更多品牌</a></li>
</ul>
<div class="showMore"><a href="#"><span>显示全部品牌</span></a></div>
</div>
</body>
</html>
<head>
<meta charset="utf-8"/>
<style>
*{margin:0; padding:0;}
body{font-size:15px; text-align:center}
.showLess{margin:auto; width:600px;}
.showLess ul li{display:block; float:left; width:200px; line-height:30px;}
.showMore{clear:both; padding-top:15px;}
a{text-decoration:none}
a:hover{color:#0FF; text-decoration:underline}
</style>
<script type="text/javascript" src="script/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
/*
1,默认情况下显示前三个,需要将三个以后的隐藏
2,点击显示全部品牌的时候,显示全部的,同时“显示全部品牌” 切换成 “精简显示品牌”
3,点击“精简显示品牌” 要将第三个之后隐藏起来,同时"精简显示品牌" 切换成 "显示全部品牌"
*/
$(function(){
//1,
var $category = $(".showLess ul li:gt(2):not(last)");
$category.hide();
$(".showMore a span").toggle(function(){
$category.show();
$(".showMore a span").text("精简显示品牌");
return false;
},function(){
$category.hide();
$(".showMore a span").text("显示全部品牌");
return false;
});
});
</script>
</head>
<body>
<div class="showLess">
<ul>
<li><a href="#">美利达</a></li>
<li><a href="#">捷安特</a></li>
<li><a href="#">宝马</a></li>
<li><a href="#">飞鸽</a></li>
<li><a href="#">凤凰</a></li>
<li><a href="#">二八</a></li>
<li><a href="#">艾玛</a></li>
<li><a href="#">永久</a></li>
<li><a href="#">巴赫</a></li>
<li><a href="#">迈巴赫</a></li>
<li><a href="#">更多品牌</a></li>
</ul>
<div class="showMore"><a href="#"><span>显示全部品牌</span></a></div>
</div>
</body>
</html>
相关文章推荐
- 利用MVC和Ajax实现->鼠标移动到热点上,显示详细信息
- 利用jQuery实现->选项卡
- 利用Wipe等ActiveX技术,实现n(n>>2)幅图片轮换擦洗显示
- 每天学习一点.net(5) 利用匿名方法Lambda表达式(=>)实现委托
- 利用jQuery实现WordPress中@的ID悬浮显示评论内容
- jquery实现精简显示
- [原]左右的移动<<>><>jQuery的实现
- 利用jQuery实现表格的隔行变色、高亮显示
- 在cocos2d-x 3.2下利用UI下面的控件模仿实现GridView部分效果<一>实现构思
- 利用Wipe等ActiveX技术,实现n(n>>2)幅图片轮换擦洗显
- 利用JScript中运算符"||"和"&&"的特殊特性实现代码精简第1/2页
- 利用jquery实现链接文字截断显示,超级方便
- <Android> 利用RelativeLayout实现中间控件长度自适应
- 利用jQuery实现datepicker只显示年,月,不显示日 year,month only
- NET 利用 jquery+ztree 实现 角色权限设置(以树结构显示导航菜单)
- 利用jQuery实现图片信息的浮动显示
- jquery实现<body>中点击按钮后,在<tbody>中显示一连串文本框
- 第九周【项目1】在第8周项1的基础上(1)再定义一目运算符 -,-c相当于0-c(2)定义Complex类中的<<和>>运算符的重载,实现输入和输出,改造原程序中对运算结果显示方式,使程序读起来更自然
- Swift利用闭包(closure)来实现传值-->前后两个控制器的反向传值
- 利用jQuery实现datepicker只显示年,月,不显示日 year,month only