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 相关文章推荐
javascript实现的基于金山词霸网络翻译的代码
Jan 15 Javascript
JavaScript DOM学习第一章 W3C DOM简介
Feb 19 Javascript
基于jQuery的为attr添加id title等效果的实现代码
Apr 20 Javascript
jquery提交form表单简单示例分享
Mar 03 Javascript
使用AngularJS和PHP的Laravel实现单页评论的方法
Jun 19 Javascript
jQuery复制表单元素附源码分享效果演示
Sep 30 Javascript
jQuery对象与DOM对象转换方法详解
May 10 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
Dec 12 Javascript
Vue使用Canvas绘制图片、矩形、线条、文字,下载图片
Apr 26 Javascript
监控微信小程序中的慢HTTP请求过程详解
Jul 05 Javascript
手把手教你实现 Promise的使用方法
Sep 02 Javascript
JavaScript arguments.callee作用及替换方案详解
Sep 02 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
《被神捡到的男人》动画化计划进行中!
2020/03/06 日漫
PHP cron中的批处理
2008/09/16 PHP
php学习笔记 PHP面向对象的程序设计
2011/06/13 PHP
PHP strcmp()和strcasecmp()的区别实例
2016/11/05 PHP
PHP实现随机生成水印图片功能
2017/03/22 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
2017/12/21 PHP
thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例
2019/07/03 PHP
Prototype Hash对象 学习
2009/07/19 Javascript
JavaScript 直接操作本地文件的实现代码
2009/12/01 Javascript
Js中获取frames中的元素示例代码
2013/07/30 Javascript
js实现的全国省市二级联动下拉选择菜单完整实例
2015/08/17 Javascript
JS实现的最简Table选项卡效果
2015/10/14 Javascript
Javascript 闭包详解及实例代码
2016/11/30 Javascript
webpack入门必知必会
2017/01/16 Javascript
JS简单判断滚动条的滚动方向实现方法
2017/04/28 Javascript
JavaScript实现无刷新上传预览图片功能
2017/08/02 Javascript
使用node搭建自动发图文微博机器人的方法
2019/03/22 Javascript
vue打开其他项目页面并传入数据详解
2020/11/25 Vue.js
vue 动态生成拓扑图的示例
2021/01/03 Vue.js
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
Python全局变量用法实例分析
2016/07/19 Python
Pycharm学习教程(1) 定制外观
2017/05/02 Python
Python微信库:itchat的用法详解
2017/08/14 Python
详解pyenv下使用python matplotlib模块的问题解决
2018/11/29 Python
利用python实现简易版的贪吃蛇游戏(面向python小白)
2018/12/30 Python
Django 接收Post请求数据,并保存到数据库的实现方法
2019/07/12 Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
2019/10/14 Python
Python坐标轴操作及设置代码实例
2020/06/04 Python
浅谈Keras参数 input_shape、input_dim和input_length用法
2020/06/29 Python
Selenium及python实现滚动操作多种方法
2020/07/21 Python
CSS3的 fit-content实现水平居中
2017/09/07 HTML / CSS
学生请假条
2014/04/11 职场文书
关于教师节的演讲稿
2014/09/04 职场文书
公安派出所所长四风问题个人对照检查材料
2014/10/04 职场文书
颐和园的导游词
2015/01/30 职场文书
golang判断key是否在map中的代码
2021/04/24 Golang