jquery实现网站列表切换效果的2种方法
更新时间:2016年08月12日 11:14:14 作者:回忆没了焦点
这篇文章主要为大家详细介绍了jquery实现网站列表切换效果的2种方法,供大家参考,感兴趣的小伙伴们可以参考一下
本文实例为大家分享了jquery实现网站列表切换效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
效果图:

<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>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
基于MVC5和Bootstrap的jQuery TreeView树形控件(一)之数据支持json字符串、list集合
这篇文章主要介绍了基于MVC5和Bootstrap的jQuery TreeView树形控件(一)之数据支持json字符串、list集合的相关者,小编推荐使用返回list集合的方法,具体原因大家可以根据本文学习下2016-08-08
jQuery Selectors(选择器)的使用(九、表单对象属性篇)
本系列文章主要讲述jQuery框架的选择器(Selectors)使用方法,我将以实例方式进行讲述,以简单,全面为基础,不会涉及很深,我的学习方法:先入门,后进阶!2009-12-12


最新评论