设为首页收藏本站关注微信<<< 抵制 IE6 人人有责 >>>
搜索
热搜: 活动 交友 discuz
查看: 2003|回复: 0

[Jquery] FAQ最简单的点击显示

[复制链接]
发表于 2017-3-10 22:41:09 | 显示全部楼层 |阅读模式
自己引用jquery
[JavaScript] 纯文本查看 复制代码
<script type="text/javascript">
$(document).ready(function() {
 $('#faq').find('ul').hide();
 //.隐藏显示的元素。
 $('#faq').find('h2').click(function() {
  var answer = $(this).next(); //当前节点的下一个节点
  // alert(answer.is(':visible')); 返回true / false
  if (answer.is(':visible')) {
//Boolean布尔值is( String expr )用一个表达式来检查当前选择的元素集合,
// 如果其中至少有一个元素符合这个给定的表达式就返回true。
//answer.is(':visible')是指可见的answer元素.
//如果可见就调用answer.slideUp();使之隐藏.
//else则是不可见的元素 调用answer.slideDown();使之显示.
//类似的写法还有answer.is(':first')answer.is(':last')之类的,类似于CSS的伪类a:hover
  answer.slideUp();
  } else {
  answer.slideDown();
  }
 });
});
</script>



[CSS] 纯文本查看 复制代码
<style>
#faq h2 {
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	border-bottom: 1px solid #000;
	margin-bottom: 10px;
}
#faq ul {
	margin: 0 10px 10px 10px;
	border-bottom: 1px #666 solid;
	border-left: 1px #666 solid;
	padding: 10px;
	background-color: #F2F2F2;
	color: #527283;
}
</style>



[HTML] 纯文本查看 复制代码
<div id="faq">
<h2></h2>
<ul></ul>
</div>


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|手机版|Archiver|源于生活(个人生活娱乐工作的笔记)css3,html5,学习笔记    

GMT+8, 2024-4-19 01:36 , Processed in 0.109201 second(s), 29 queries .

Powered by Mr.Kevin-ying

© 2004-2015

快速回复 返回顶部 返回列表