关于jQuery中toggle参数callback函数提前执行问题
2024-09-02 10:04:38
通过 jQuery,您可以使用 toggle() 方法来切换 hide() 和 show() 方法。
显示被隐藏的元素,并隐藏已显示的元素:
$(selector).toggle(speed,callback);
可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒。
可选的 callback 参数是隐藏或显示完成后所执行的函数名称。
对于可选的 callback 参数,有以下两点说明:
1.$(selector)选中的元素的个数为n个,则callback函数会执行n次;
2.callback函数名后加括号,会立刻执行函数体,而不是等到显示/隐藏完成后才执行,如果直接跟函数名(匿名函数) 则是在显示、隐藏完成后执行;
3.callback既可以是函数名,也可以是匿名函数;
示例: 如果html中有两个p 那么会弹两次aa 有几个弹几次
$(document).ready(function(){
$("button").click(function(){
$("p").toggle(function(){// 弹aa;
});
});
最新文章
- 如何设计一门语言(十)——正则表达式与领域特定语言(DSL)
- SEO技巧之WordPress篇幅
- caffe中关于数据进行预处理的方式
- HTML5在VS2010中的智能提示
- (转)SqlServer将数据库中的表复制到另一个数据库
- HDU 1598 find the most comfortable road 并查集+贪心
- openstack neutron网络主机节点网口配置 liberty版本之前的
- GridControl表头全选操作实现之最优方法
- 找呀志_java网络编程(4)TCP/IP、Http和Socket差额
- “Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED”
- Jquery 客户端生成验证码
- android学习ProgressBar的简单使用
- 201521123085 《JAVA程序设计》第6周学习总结
- 【转】缓存淘汰算法系列之2——LFU类
- Power shell 重启IIS
- java设计模式之单例模式以及实现的几种方法
- jquery简单使用入门
- leetcode322
- JAVA过滤器的使用(Filter)
- Linux 部署 ASP.NET Core 的一些问题记录