工作笔记20170315-------关于FAQ(Frequently Asked Questions)列表的代码

源自于:http://www.17sucai.com/pins/3288.html

(1)FAQ问答列表点击展开收缩文字列表

<ul>
  <li class="clearfix">
  <h5><b class="UI-ask"></b>什么是享赢棋牌联盟?</h5>
  <div class="foldContent">
  <p>享赢棋牌联盟是杭州畅唐科技有限公司旗下品牌,以棋牌为核心,为站长提供新型的流量变现产品和服务。</p>
  </div>
  </li>
  <li class="fold clearfix">
  <h5><b class="UI-ask"></b>如何通过享赢棋牌进行流量变现?</h5>
  <div class="foldContent">
  <p>您可以在享赢棋牌联盟自助定制您自己的棋牌游戏平台,然后在您自己的网站进行推广,将网站用户转化为您的棋牌玩家。您的玩家游戏和充值都会给您产生盈利。</p>
  </div>
  </li>
JS部分:$(function(){    

	$("li>h5","#questions").bind("click",function(){
	    var li=$(this).parent();
		if(li.hasClass("fold")){
			li.removeClass("fold");
			$(this).find("b").removeClass("UI-bubble").addClass("UI-ask");
			li.find(".foldContent").slideDown();
		}else{
			li.addClass("fold");
			$(this).find("b").removeClass("UI-ask").addClass("UI-bubble");
			li.find(".foldContent").slideUp();
		}
	});

})

仔细分析一下,其实原理在于,将h5的部分绑定一个点击事件,先找到它的父类,然后在里面找到foldcontent的,找到将foldcontent的div进行上下solid,然后还有个细节就是,切换前面的图标,实际上就是换一个背景。这种技巧很娴熟,记得能够灵活运用。
时间: 2024-10-13 02:10:28

工作笔记20170315-------关于FAQ(Frequently Asked Questions)列表的代码的相关文章

工作笔记还是蛮有用

2014-03-29 18:37:58 现在养成了一个蛮好的工作习惯 - 早上一到公司,第一件事是打开onenote,新建一个名为YYYY-MM-DD的页面,用作当天的工作笔记. 以前很蛋疼,不跨平台的代码不爱,不能同步的系统不用,公司管的比较严,内部笔记用的ontenote,外网是不能同步访问的.要在以前,我肯定直接放弃这个方案了.可是事情的本质是:我需要一个工具来记工作笔记,而onenote非常好用,而我确实不需要同步这个功能. 于是,我现在的状态是公司用onenote,家里用有道笔记. O

tmux frequently asked questions

tmux frequently asked questions How is tmux different from GNU screen? tmux and GNU screen have many similarities. Some of the main differences I am aware of are (bearing in mind I haven't used screen for a few years now): 1) tmux uses a client-serve

Frequently Asked Questions

转自:http://www.tornadoweb.org/en/stable/faq.html Frequently Asked Questions Why isn’t this example with time.sleep() running in parallel? My code is asynchronous, but it’s not running in parallel in two browser tabs. Why isn’t this example with time.s

工作笔记3.手把手教你搭建SSH(struts2+hibernate+spring)环境

上文中我们介绍<工作笔记2.软件开发常用工具> 从今天开始本文将教大家如何进行开发?本文以搭建SSH(struts2+hibernate+spring)框架为例,共分为3步: 1)3个独立配置:struts2. Hibernate. Spring 2)2个整合:整合Sring和struts2. 整合Spring和Hibernate 3)资源分类 开发包.软件.框架源码,已经共享到百度网盘:http://pan.baidu.com/s/1o6FkbA6 一.3个独立配置 1.Struts2: 1

七月工作笔记 7.7 - 7.11

1. vs第二次单步调试崩溃..一开始不知道为什么,重装无数次..后来发现是VAssistX 插件的问题...将下载下来的插件包中的VA_X.dll  拷贝到VAssistX 的安装路径下即可. 2. 发现了一个很棒的vs配色方案的网站   http://studiostyl.es/ 3. sendmessage和postmessage的区别PostMessage只负责将消息放到消息队列中,不确定何时及是否处理SendMessage要等到受到消息处理的返回码(DWord类型)后才继续PostMe

工作笔记5.JAVA图片验证码

本文主要内容为:利用JAVA图片制作验证码. 设计思路: 1.拷贝AuthImageServlet.class图片验证码 2.配置web.xml 3.JSP中,调用封装好的AuthImageServlet,实现载入验证码的功能. 4.取出存放在Session中的验证码.在Action中推断验证码的正确性 相比較上一篇博客<工作笔记5.JAVA文本框验证码>而言,图片验证码添加了安全性. 在Action中,通过取出Session中的验证码与输入的验证码是否匹配进行推断. 步骤: 1.拷贝Auth

工作笔记(一)

1.The GetCurrentDirectory function retrieves the current directory for the current process DWORD GetCurrentDirectory(  DWORD nBufferLength,  // size of directory buffer  LPTSTR lpBuffer       // directory buffer); 用法: TCHAR tszModule[MAX_PATH ] = { 0

iOS核心动画工作笔记

1.图层和UIVIew的区别:图层不能和用户进行交互,图层性能高 2.imageVIew的图片显示是在图层上面的子层.用maskBounds剪切时剪的是图层,用户看不到是因为子层挡住了 3.CAlayer的代理方法没有协议,任何对象都能成为他的代理,即NSObject的方法 4.UIVIew内部的根图层的代理就是View本身,所以在UIVIew中的drawRect方法绘图.一个view不能设置代理.因为已经是它图层的代理 5.Core Animation直接作用于CALayer,缺点是动画后图片

【工作笔记】npapi插件编写

虽然chrome已经不再支持npapi插件,不过公司的浏览器外壳是基于低版本的chromium开发,所以由于工作需要,还是学习了一下npapi插件的开发. 此次开发主要参考了以下博客和文档: http://blog.csdn.net/z6482/article/details/7660748 http://mozilla.com.cn/post/21666/ [工作笔记]npapi插件编写,布布扣,bubuko.com