jquery 中toggle的2种用法详解(推荐)


Posted in Javascript onSeptember 02, 2016

一、在元素的click事件中绑定两个或两个以上的函数  toggle不像bind需要在后面添加"click"来绑定click触发事件,toggle本身就是click触发的(而且只能click触发),

如下实例:

<input id="btntest" type="button" value="点一下我" />
<div>我是动态显示的</div>

<script type="text/javascript">
  $(function () {
    $("#btntest")
      $("#btntest").toggle(
      function(){
        $("div").html("我变了!");
      },
      function(){
        $("div").html("我又变了!");
      });
    });
</script>

二、切换元素的显示与隐藏效果:

<input id="btntest" type="button" value="点一下我" />
<div>我是动态显示的</div>

<script type="text/javascript">
  $(function () {
    $("#btntest").bind("click",function(){
      $("div").toggle(500);//此处的 500 是隐藏显示的延迟时间,默认为0,也可以用"slow","normal"或"fast"
                 //如果里面的值为true(toggle(true))时只能显示元素,值为false(toggle(false))时只能隐藏元素。) }) }); </script>

以上这篇jquery 中toggle的2种用法详解(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
33个优秀的jQuery 教程分享(幻灯片、动画菜单)
Jul 08 Javascript
基于jQuery的图片剪切插件
Aug 03 Javascript
js批量设置样式的三种方法不推荐使用with
Feb 25 Javascript
JS实现多物体缓冲运动实例代码
Nov 29 Javascript
JS封装cookie操作函数实例(设置、读取、删除)
Nov 17 Javascript
基于jQuery实现点击最后一行实现行自增效果的表格
Jan 12 Javascript
JS定时器实现数值从0到10来回变化
Dec 09 Javascript
js 倒计时(高效率服务器时间同步)
Sep 12 Javascript
解决vue-quill-editor上传内容由于图片是base64的导致字符太长的问题
Aug 20 Javascript
基于node+vue实现简单的WebSocket聊天功能
Feb 01 Javascript
node.js中对Event Loop事件循环的理解与应用实例分析
Feb 14 Javascript
vue 防止页面加载时看到花括号的解决操作
Nov 09 Javascript
浅谈JS中的三种字符串连接方式及其性能比较
Sep 02 #Javascript
AngularJs  E2E Testing 详解
Sep 02 #Javascript
解决node.js安装包失败的几种方法
Sep 02 #Javascript
js两种拼接字符串的简单方法(必看)
Sep 02 #Javascript
AngularJs Understanding the Controller Component
Sep 02 #Javascript
JS 拼凑字符串的简单实例
Sep 02 #Javascript
AngularJs Understanding the Model Component
Sep 02 #Javascript
You might like
实现php加速的eAccelerator dll支持文件打包下载
2007/09/30 PHP
PHP分页显示制作详细讲解
2008/11/19 PHP
PHP获取网页标题的3种实现方法代码实例
2014/04/11 PHP
Yii核心验证器api详解
2016/11/23 PHP
Javascript中的常见排序算法
2007/03/27 Javascript
JS简单实现文件上传实例代码(无需插件)
2013/11/15 Javascript
纯css+js写的一个简单的tab标签页带样式
2014/01/28 Javascript
JavaScript获取路径设计源码
2014/05/22 Javascript
javascript event在FF和IE的兼容传参心得(绝对好用)
2014/07/10 Javascript
jquery $(document).ready()和window.onload的区别浅析
2015/02/04 Javascript
实例详解AngularJS实现无限级联动菜单
2016/01/15 Javascript
JavaScript表单验证开发
2016/11/23 Javascript
javascript 封装Date日期类实例详解
2017/05/28 Javascript
利用webstrom调试Vue.js单页面程序的方法教程
2017/06/06 Javascript
Easyui和zTree两种方式分别实现树形下拉框
2017/08/04 Javascript
jQuery UI 实例讲解 - 日期选择器(Datepicker)
2017/09/18 jQuery
NodeJS 将文件夹按照存放路径变成一个对应的JSON的方法
2018/10/17 NodeJs
bootstrap-table formatter 使用vue组件的方法
2019/05/09 Javascript
基于纯JS实现多张图片的懒加载Lazy过程解析
2019/10/14 Javascript
js对象属性名驼峰式转下划线的实例代码
2020/09/17 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 大神专访第二弹!
2014/05/20 DOTA
python调用cmd命令行制作刷博器
2014/01/13 Python
Python中实现常量(Const)功能
2015/01/28 Python
python实现定时播放mp3
2015/03/29 Python
python使用socket进行简单网络连接的方法
2015/04/29 Python
python分数表示方式和写法
2019/06/26 Python
Python的Tkinter点击按钮触发事件的例子
2019/07/19 Python
python单例模式原理与创建方法实例分析
2019/10/26 Python
YSL圣罗兰美妆美国官网:Yves Saint Lauret US
2016/11/21 全球购物
什么是ESB?请介绍一下ESB?
2015/05/27 面试题
公务员职务工作的自我评价
2013/11/01 职场文书
战友聚会邀请函
2014/01/18 职场文书
土建专业大学生自荐信范文
2014/04/09 职场文书
美术专业自荐信
2014/07/07 职场文书
小班上学期个人总结
2015/02/12 职场文书
sql server删除前1000行数据的方法实例
2021/08/30 SQL Server