Html代码: 
<div class="topicList"> 
<h3><span>学习天地</span></h3> 
<ul> 
<li>1111111111</li> 
<li>2222222222</li> 
<li>333333333</li> 
<li>4444444444</li> 
<li>5555555555</li> 
<li>6666666666</li> 
</ul> 
</div> 
Jquery代码: 
第一种实现方式: 
<script type="text/javascript"> 
$(function(){ 
$(".topicList h3").click(function(){ 
var UL = $(this).next("ul"); 
if(UL.css("display")=="none"){ 
UL.css("display","block"); 

else{ 
UL.css("display","none"); 

}); 
}); 
</script> 
第二种实现方式: 
<script type="text/javascript"> 
$(function(){ 
$(".topicList h3").toggle(function(){ 
$(this).next("ul").hide(1000); 
},function(){ 
$(this).next("ul").show(1000); 
}); 
}); 
</script> 
第三种实现方式: 
可以使用Jquery提供的show和hide来完成带缓动的显示和隐藏效果,由于两个方法相似,可以直接使用toggle来完成。 
<script type="text/javascript"> 
$(function(){ 
$(".topicList h3").toggle(function(){ 
$(this).next("ul").css("display","none"); 
},function(){ 
$(this).next("ul").css("display","block"); 
}); 
}); 
</script> 
第四种实现方式: 
toggle如果有两个参数,并且都是函数,表示第一次点击执行第一个函数,第二次点击执行第二个函数。 
<script type="text/javascript"> 
$(function(){ 
$(".topicList h3").toggle(topicHandler,topicHandler); 
function topicHandler(){ //by www.jbxue.com
//使用fadeIn、show、slideDown可以完成某个容器的显示 
//使用fadeOut、hide、slideUp可以完成某个容器的隐藏 
//所以可以通过各个的toggle来完成两个之间的轮换 
$(this).next("ul").toggle(1000); 

}); 
</script> 

最新文章

  1. [转]Windows 8.1删除这台电脑中视频/文档/下载等六个文件夹的方法
  2. 加州大学伯克利分校Stat2.3x Inference 统计推断学习笔记: Section 1 Estimating unknown parameters
  3. bzoj4130: [PA2011]Kangaroos
  4. poj 3122 (二分查找)
  5. SAP本地文件策略(导EXCEL选择拒绝后处理)
  6. Hightchart.js 的使用
  7. servlet 启动加载配置文件及初始化
  8. 水仙花数 java 实现
  9. [Unity菜鸟] Final IK
  10. cf C. Hacking Cypher
  11. dl dt dd标签
  12. 共享Visio和project的下载链接
  13. 国内外主流BI工具介绍和点评
  14. CC1310 笔记
  15. JavaScript初见
  16. weblogic 控制台访问速度很慢的解决方案
  17. 014-通过JDB调试,通过HSDB来查看HotSpot VM的运行时数据
  18. loli的搜索测试-我真不知道是第多少次了
  19. Mina使用总结(三)MinaClient
  20. 双显示器N卡安装ubuntu驱动以及解决办法

热门文章

  1. C# 之 判断或设置以管理员身份运行程序
  2. 用HashSet的add方法谈hashcode和equals方法重写
  3. 关于linux系统安全配置脚本
  4. SQL Server表的数据量大小查询
  5. Kinect For Windows V2开发日志七:照片合成与背景消除
  6. Sublime Text—自带快捷键介绍
  7. Set集合——HashSet、TreeSet、LinkedHashSet(2015年07月06日)
  8. ORACLE之表
  9. Sql Server中的分组
  10. 反编译工具Reflector ILSpy