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 相关文章推荐
对google个性主页的拖拽效果的js的完整注释[转]
Apr 10 Javascript
传智播客学习之java 反射
Nov 22 Javascript
js 效率组装字符串 StringBuffer
Dec 23 Javascript
让textarea自动调整大小的js代码
Apr 12 Javascript
将list转换为json失败的原因
Dec 17 Javascript
JQuery插件iScroll实现下拉刷新,滚动翻页特效
Jun 22 Javascript
jQuery之Deferred对象详解
Sep 04 Javascript
JavaScript拖拽、碰撞、重力及弹性运动实例分析
Jan 08 Javascript
JavaScript的Ext JS框架中的GridPanel组件使用指南
May 21 Javascript
JS 清除字符串数组中,重复元素的实现方法
May 24 Javascript
Jquery实现上下移动和排序代码
Oct 17 Javascript
微信小程序 高德地图SDK详解及简单实例(源码下载)
Jan 11 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
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
2014/08/08 PHP
Jquery+ajax请求data显示在GridView上(asp.net)
2010/08/27 Javascript
extjs 04_grid 单击事件新发现
2012/11/27 Javascript
js点击更换背景颜色或图片的实例代码
2013/06/25 Javascript
jquery插件开发之实现google+圈子选择功能
2014/03/10 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/09/26 Javascript
jquery中change()用法实例分析
2015/02/06 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
2015/10/16 Javascript
jquery密码强度校验
2015/12/02 Javascript
自定义Angular指令与jQuery实现的Bootstrap风格数据双向绑定的单选与多选下拉框
2015/12/12 Javascript
jQuery绑定事件-多种实现方式总结
2016/05/09 Javascript
把普通对象转换成json格式的对象的简单实例
2016/07/04 Javascript
JavaScript判断浏览器及其版本信息
2017/01/20 Javascript
详谈js对url进行编码和解码(三种方式的区别)
2017/08/16 Javascript
微信小程序实现联动选择器
2019/02/15 Javascript
js实现一个页面多个倒计时的3种方法
2019/02/25 Javascript
基于JavaScript获取base64图片大小
2019/10/18 Javascript
nuxt 路由、过渡特效、中间件的实现代码
2020/11/06 Javascript
[47:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python列表(list)常用操作方法小结
2015/02/02 Python
解决PyCharm中光标变粗的问题
2017/08/05 Python
numpy的文件存储.npy .npz 文件详解
2018/07/09 Python
python设置环境变量的作用整理
2020/02/17 Python
浅谈keras中的后端backend及其相关函数(K.prod,K.cast)
2020/06/29 Python
python操作微信自动发消息的实现(微信聊天机器人)
2020/07/14 Python
Python读取yaml文件的详细教程
2020/07/21 Python
python中requests模拟登录的三种方式(携带cookie/session进行请求网站)
2020/11/17 Python
举例详解CSS3中的Transition
2015/07/15 HTML / CSS
Belstaff英国官方在线商店:Belstaff.co.uk
2021/02/09 全球购物
电钳专业个人求职信
2014/01/04 职场文书
个人自荐材料
2014/05/23 职场文书
敬老院标语
2014/06/27 职场文书
社区环境卫生倡议书
2015/04/29 职场文书
《莫泊桑拜师》教学反思
2016/02/22 职场文书
「地球外少年少女」BD发售宣传CM公开
2022/03/21 日漫