HTML结构:
- jquery如何制作纵向类似手风琴效果?
- 请看实现代码,其实横线效果也类似
- jquery如何制作纵向类似手风琴效果?
- 请看实现代码,其实横线效果也类似
- jquery如何制作纵向类似手风琴效果?
- 请看实现代码,其实横线效果也类似
- jquery如何制作纵向类似手风琴效果?
- 请看实现代码,其实横线效果也类似
dl中的dt属于标题,dd属于dt的内容,用dl来制作类似这样从属关系的结构,最合适不过啦!而且代码语义化,符合SEO优化!
JS效果:
- $(function(){
- //FAQ
- $("#js_faq").find("dt").click(function(){
- $("#js_faq").find("dt").removeClass("curr");
- $("#js_faq").find("dd").hide();
- $(this).addClass("curr");
- $(this).next("dd").show();
- })
- })
说明:点击dt显示其紧邻的dd标签(参考jquery的next()方法),隐藏其它的dd,其中css样式curr是给当前被点击对象加样式的,可以根据自己的需要定义样式。
next() 方法允许我们搜索 DOM 树中的元素紧跟的同胞元素,并用匹配元素构造新的 jQuery 对象。
除了show()与hide()方法,我们也可以用slideDown()与slideUp()方法去实现相关效果。
原创文章转载请注明出处!原文链接:https://www.exp99.com/fangan/f2e/qianduanfangan_103.html
本站声明:本站部分文章来自网络,由用户上传分享,如若内容侵犯了您的合法权益,可联系我们进行处理。文章仅供大家学习与参考,不**本站立场。