jQuery实现导航条功能
2013-04-18 14:27
302 查看
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="jquery-1.9.1.js" type="text/javascript"></script>
<style type="text/css">
body{font-size:13px}
#divFrame{border:solid 1px #666;width:301px;overflow:hidden}
#divFrame .clsHead h3{padding:0px;margin:0px;float:left}
#divFrame .clsHead span{float:right;margin-top:3px}
#divFrame .clsContent{padding:8px;}
#divFrame .clsContent ul{list-style-type:none;margin:0px;padding:0px}
#divFrame .clsContent ul li{float:left;width:95px;height:23px;line-height:23px;}
#divFrame .clsBot{float:right;padding-top:5px;}
</style>
<script type="text/javascript">
// 判断一个控件是显示或隐藏条件:$('#a').is(:visible)
$(function () {
$('.clsBot>a').click(function () {
if ($('.clsBot>a').text() == "简化") {
$('ul li:gt(3)').hide(1000);
$('.clsBot>a').text('更多');
}
else {
$('ul li:gt(3)').show(1000)
$('.clsBot>a').text('简化');
}
});
$('#span1>a').click(function () {
if ($('#span1>a').text() == "挂起") {
$('ul li').hide(3000);
$('.clsBot>a').hide(2000);
$('#span1>a').text('展开');
}
else {
$('ul li').show(3000);
$('.clsBot>a').show(2000);
$('#span1>a').text('挂起');
}
});
})
</script>
</head>
<body>
<div id="divFrame">
<div class="clsHead">
<h3>
导航</h3>
<span id="span1">
<a href="#">挂起</a>
</span><br />
</div>
<div class="clsContent">
<ul>
<li><a href="http://www.baidu.com/">百度</a></li>
<li><a href="http://www.sina.com.cn/">新浪</a></li>
<li><a href="http://www.sohu.com/">搜狐</a></li>
<li><a href="http://www.163.com/">网易</a></li>
<li><a href="http://www.ifeng.com/">凤凰</a></li>
<li><a href="http://www.qq.com/">腾讯</a></li>
<li><a href="http://www.google.com.hk/">谷歌</a></li>
<li><a href="http://www.renren.com/">人人网</a></li>
<li><a href="http://www.taobao.com/">淘宝网</a></li>
<li><a href="http://www.tudou.com/">土豆网</a></li>
<li><a href="http://www.ganji.com/">赶集网</a></li>
<li><a href="http://www.lefeng.com/">乐蜂网</a></li>
</ul>
<div class="clsBot"><a href="#">简化</a>
</div>
</div>
</div>
</body>
</html>
<head>
<title></title>
<script src="jquery-1.9.1.js" type="text/javascript"></script>
<style type="text/css">
body{font-size:13px}
#divFrame{border:solid 1px #666;width:301px;overflow:hidden}
#divFrame .clsHead h3{padding:0px;margin:0px;float:left}
#divFrame .clsHead span{float:right;margin-top:3px}
#divFrame .clsContent{padding:8px;}
#divFrame .clsContent ul{list-style-type:none;margin:0px;padding:0px}
#divFrame .clsContent ul li{float:left;width:95px;height:23px;line-height:23px;}
#divFrame .clsBot{float:right;padding-top:5px;}
</style>
<script type="text/javascript">
// 判断一个控件是显示或隐藏条件:$('#a').is(:visible)
$(function () {
$('.clsBot>a').click(function () {
if ($('.clsBot>a').text() == "简化") {
$('ul li:gt(3)').hide(1000);
$('.clsBot>a').text('更多');
}
else {
$('ul li:gt(3)').show(1000)
$('.clsBot>a').text('简化');
}
});
$('#span1>a').click(function () {
if ($('#span1>a').text() == "挂起") {
$('ul li').hide(3000);
$('.clsBot>a').hide(2000);
$('#span1>a').text('展开');
}
else {
$('ul li').show(3000);
$('.clsBot>a').show(2000);
$('#span1>a').text('挂起');
}
});
})
</script>
</head>
<body>
<div id="divFrame">
<div class="clsHead">
<h3>
导航</h3>
<span id="span1">
<a href="#">挂起</a>
</span><br />
</div>
<div class="clsContent">
<ul>
<li><a href="http://www.baidu.com/">百度</a></li>
<li><a href="http://www.sina.com.cn/">新浪</a></li>
<li><a href="http://www.sohu.com/">搜狐</a></li>
<li><a href="http://www.163.com/">网易</a></li>
<li><a href="http://www.ifeng.com/">凤凰</a></li>
<li><a href="http://www.qq.com/">腾讯</a></li>
<li><a href="http://www.google.com.hk/">谷歌</a></li>
<li><a href="http://www.renren.com/">人人网</a></li>
<li><a href="http://www.taobao.com/">淘宝网</a></li>
<li><a href="http://www.tudou.com/">土豆网</a></li>
<li><a href="http://www.ganji.com/">赶集网</a></li>
<li><a href="http://www.lefeng.com/">乐蜂网</a></li>
</ul>
<div class="clsBot"><a href="#">简化</a>
</div>
</div>
</div>
</body>
</html>
相关文章推荐
- jQuery实现搜索框自动提示功能
- (转)jQuery实现的几个你可能没用过的功能
- jquery实现标题的自动翻转功能
- jQuery下的返回顶部功能的实现实例页面
- jQuery(4)--实现用户的添加,删除,编辑功能
- jQuery实现的导航条切换可显示隐藏
- jquery实现网页查找功能示例分享
- JavaScript、JQuery简单实现购物车功能
- Struts2整合jQuery实现Ajax功能-IE与firefox的区别
- jQuery仅用3行代码实现的显示与隐藏功能完整实例
- JavaScript实现JQuery的功能
- 使用jquery.jqprint.js 实现的打印功能,IE9不能进行打印预览、火狐打印空白界面
- jQuery+Ajax+PHP“喜欢”评级功能实现代码
- jquery实现移动端抢红包功能
- JQuery插件实现网页首次登录提示/页面功能介绍引导/教程式引导/下一步介绍功能
- jQuery中实现邮箱自动补齐功能
- jQuery.Autocomplete实现自动完成功能(详解)
- 使用JQuery实现全选的功能
- jquery实现的蓝色二级导航条效果代码
- jQuery下的返回顶部功能的实现实例页面