博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery-12 折叠面板如何实现(两种方法)
阅读量:6813 次
发布时间:2019-06-26

本文共 1361 字,大约阅读时间需要 4 分钟。

jquery-12 折叠面板如何实现(两种方法)

一、总结

一句话总结:1、根据点击次数来判断显示还是隐藏,用data方法保证每个元素一个点击次数;2、找到元素的下一个,然后toggle实现显示隐藏。

 

1、toggle的两种用法是什么?

有fn为事件切换

没有fn为显示隐藏

3     $(this).next().toggle(1000);

 

2、如何给标签添加某属性(最优)?

最优的话用data(),不会改变标签原有的属性

21 $('h1').data({ 'n':0});

 

3、如何根据点击次数来判断显示还是隐藏,用data方法保证每个元素一个点击次数?

data()方法

21 $('h1').data({ 'n':0}); 22 23 $('h1').click(function(){ 24 n=$(this).data('n'); 25 26 if(n%2==0){ 27 $(this).next().hide(1000); 28 }else{ 29 $(this).next().show(1000); 30 } 31 32 $(this).data({ 'n':n+1}); 33 });

 

4、如何找到元素的下一个,然后toggle实现显示隐藏?

next()方法找下一个

3     $(this).next().toggle(1000);

 

 

二、折叠面板如何实现(两种方法)

1、show和hide实现

1  2  3  4     
5 index 6 11 12 13 14

linux

15

linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!linux is very much!

16 17

php

18

php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!php is very much!

19 20 35

2、toggle实现

1 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/Renyi-Fan/p/9244799.html

你可能感兴趣的文章
Flash CS 6绘图技巧之锁定填充
查看>>
RHEL6.3 DNS高级技术三 通过rsync实现DNS View访问列表文件同步
查看>>
Microsoft Hyper-V Server 2012快速上手之创建脚本运行环境
查看>>
Hadoop周边生态软件和简要工作原理(一)
查看>>
想目录形式的列表,快捷键:Tab:切换到下级目录.Shift+tab:切换到上目录.在各种文本编辑器,word等中均可用....
查看>>
javascript关于IE和火狐处理event处理数据的问题
查看>>
多维数据查询效率分析(1)
查看>>
内存对齐
查看>>
log4net使用中遇到的一些问题
查看>>
getPositionForView
查看>>
Oracle Form 中commit 与do_key('commit_form')区别
查看>>
SmartGridView 控件EmptyDataTemplate存在问题
查看>>
图片base64编码显示 - suflow - ITeye技术网站
查看>>
ArcGIS 服务对象扩展(SOE)新手自学笔记(2):REST SOE模板上
查看>>
gvim 2012,8,30号 配置
查看>>
Struts2----><s:token />标签防止重复提交
查看>>
mapreduce (一) 物理图解+逻辑图解
查看>>
自动化测试 Windows 8 应用
查看>>
[译]Array.prototype.concat不是通用方法
查看>>
DropDownList 发现
查看>>