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 相关文章推荐
CSS+Jquery实现页面圆角框方法大全
Dec 24 Javascript
JavaScript下通过的XMLHttpRequest发送请求的代码
Jun 28 Javascript
jQuery 插件仿百度搜索框智能提示(带Value值)
Jan 22 Javascript
jQuery中extend()和fn.extend()方法详解
Jun 03 Javascript
javascript中闭包(Closure)详解
Jan 06 Javascript
JS小数运算出现多为小数问题的解决方法
Jun 02 Javascript
node.js入门教程之querystring模块的使用方法
Feb 27 Javascript
微信小程序微信支付接入开发实例详解
Apr 12 Javascript
vue中使用props传值的方法
May 08 Javascript
vue使用video插件vue-video-player详解
Oct 23 Javascript
React实现todolist功能
Dec 28 Javascript
js 实现验证码输入框示例详解
Sep 23 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
美图秀秀web开放平台--PHP流式上传和表单上传示例分享
2014/06/22 PHP
ThinkPHP空模块和空操作详解
2014/06/30 PHP
php读取flash文件高宽帧数背景颜色的方法
2015/01/06 PHP
THINKPHP截取中文字符串函数实例代码
2017/03/20 PHP
PHP创建单例后台进程的方法示例
2017/05/23 PHP
将HTML自动转为JS代码
2006/06/26 Javascript
javascript一点特殊用法
2008/05/28 Javascript
javascript如何动态加载表格与动态添加表格行
2013/11/27 Javascript
Javascript学习笔记之 对象篇(四) : for in 循环
2014/06/24 Javascript
使用js dom和jquery分别实现简单增删改
2014/09/11 Javascript
Javascript中浏览器窗口的基本操作总结
2016/08/18 Javascript
详解Python中logging日志模块在多进程环境下的使用
2016/12/26 Javascript
JS实现的tab切换选项卡效果示例
2017/02/28 Javascript
knockoutjs模板实现树形结构列表
2017/07/31 Javascript
Vue父子组建的简单通信之控制开关Switch的实现
2018/06/04 Javascript
Vue resource三种请求格式和万能测试地址
2018/09/26 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
2018/10/12 Javascript
原生JavaScript实现日历功能代码实例(无引用Jq)
2019/09/23 Javascript
JS运算符优先级与表达式示例详解
2020/09/04 Javascript
[03:11]TI9战队档案 - Alliance
2019/08/20 DOTA
简单介绍Python中的len()函数的使用
2015/04/07 Python
Python基于Twilio及腾讯云实现国际国内短信接口
2020/06/18 Python
Python中return函数返回值实例用法
2020/11/19 Python
python中把元组转换为namedtuple方法
2020/12/09 Python
aden + anais官方网站:婴儿襁褓、毯子、尿布和服装
2017/06/21 全球购物
荷兰皇家航空公司官方网站:KLM Royal Dutch Airlines
2017/12/07 全球购物
初中体育教学反思
2014/01/14 职场文书
京剧自荐信
2014/01/26 职场文书
2013年军训通讯稿
2014/02/05 职场文书
空中乘务员岗位职责
2014/03/08 职场文书
共产党员公开承诺践诺书
2014/05/28 职场文书
白莲教口号
2014/06/18 职场文书
湖南省党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书
2014年酒店工作总结范文
2014/11/17 职场文书
go 原生http web 服务跨域restful api的写法介绍
2021/04/27 Golang
Python djanjo之csrf防跨站攻击实验过程
2021/05/14 Python