jQuery基于闭包实现的显示与隐藏div功能示例


Posted in jQuery onJune 09, 2018

本文实例讲述了jQuery基于闭包实现的显示与隐藏div功能。分享给大家供大家参考,具体如下:

<div class="binds">
    <div class="phonebind">
      <h3>手机绑定</h3>
      <p>当前手机号码:<span id="oldPhone">$!{user.phone}</span><input type="button" class="btnInput" id="rebindPhone" value="重新绑定"></p>
      <div class="updatetelwrap hidden">
        <div class="newphonewrap">
          <label>新手机号码<em>*</em></label>
          <input type="text" class="formatText" id="newPhone" />
        </div>
        <div class="identifywrap">
          <label>短信验证码<em>*</em></label>
          <input type="text" class="inputcode" />
          <input type="button" value="获取短信验证码" class="identifycode"/>
          <p><input type="button" value="绑定" class="bindbtn" id="newphonebind" style="float: left;" onclick="javascript:bindPhone();" /></p>
        </div>
      </div>
    </div>
    <div class="emailbind">
      <h3>邮箱绑定</h3>
      <p>当前电子邮箱:<span id="oldEmail">$!{user.email}</span><input type="button" class="btnInput" value="重新绑定" id="rebindEmail"></p>
      <div class="update-email-wrap hidden">
        <div class="emailwrap">
          <label>新电子邮箱<em>*</em></label>
          <input type="text" class="formatText" id="newEmail" />
          <p><input type="button" value="发送验证邮件" id="sendEmail" style="float: left;" class="btnInput" onclick="javascript:bindEmail();" /></p>
        </div>
      </div>
    </div>
  </div>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script>
  $(function(){
    $(document).on("click","#rebindPhone",bindInputclick());
    $(document).on("click","#rebindEmail",bindInputclick());
  })
  function bindInputclick(){
    var i=2;
    return function(){
          if(i%2==0){
            $(this).parent().next().slideDown();
          }
          else {
            $(this).parent().next().slideUp();
          }
          i++;
    }
  }
</script>

感兴趣的朋友还可以使用在线HTML/CSS/JavaScript代码运行工具 http://tools.3water.com/code/HtmlJsRun测试一下运行效果。

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
HTML5+jQuery实现搜索智能匹配功能
Mar 24 jQuery
JQuery 获取Dom元素的实例讲解
Jul 08 jQuery
jQuery实现锚点向下平滑滚动特效示例
Aug 29 jQuery
JQuery 获取多个select标签option的text内容(实例)
Sep 07 jQuery
jQuery中 DOM节点操作方法大全
Oct 12 jQuery
详解jQuery中的easyui
Sep 02 jQuery
jQuery实现侧边栏隐藏与显示的方法详解
Dec 22 jQuery
Jquery实现无缝向上循环滚动列表的特效
Feb 13 jQuery
Jquery的autocomplete插件用法及参数讲解
Mar 12 jQuery
JS/jQuery实现超简单的Table表格添加,删除行功能示例
Jul 31 jQuery
jQuery实现回到顶部效果
Oct 19 jQuery
jQuery实现动态向上滚动
Dec 21 jQuery
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 #jQuery
jQuery动态移除与增加onclick属性的方法详解
Jun 07 #jQuery
Angular5中调用第三方库及jQuery的添加的方法
Jun 07 #jQuery
jQuery实现百度图片移入移出内容提示框上下左右移动的效果
Jun 05 #jQuery
jQuery实现的简单对话框拖动功能示例
Jun 05 #jQuery
jQuery实现的滑块滑动导航效果示例
Jun 04 #jQuery
jQuery实现常见的隐藏与展示列表效果示例
Jun 04 #jQuery
You might like
PHP操作数组相关函数
2011/02/03 PHP
3种方法轻松处理php开发中emoji表情的问题
2016/07/18 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
php实现session共享的实例方法
2019/09/19 PHP
修改jQuery.Autocomplete插件 支持中文输入法 避免TAB、ENTER键失效、导致表单提交
2009/10/11 Javascript
javascript OFFICE控件测试代码
2009/12/08 Javascript
js判断背景图片是否加载成功使用img的width实现
2013/05/29 Javascript
点击表单提交时出现jQuery没有权限的解决方法
2014/07/23 Javascript
对JavaScript中this指针的新理解分享
2015/01/31 Javascript
jQuery选择器源码解读(二):select方法
2015/03/31 Javascript
jQuery实现选中弹出窗口选择框内容后赋值给文本框的方法
2015/11/23 Javascript
Bootstrap3使用typeahead插件实现自动补全功能
2016/07/07 Javascript
JS 面向对象之继承---多种组合继承详解
2016/07/10 Javascript
ES6中的箭头函数实例详解
2017/04/06 Javascript
简单实现JavaScript弹幕效果
2020/08/27 Javascript
jQuery EasyUI结合zTree树形结构制作web页面
2017/09/01 jQuery
Vue Extends 扩展选项用法完整实例
2019/09/17 Javascript
Python天气预报采集器实现代码(网页爬虫)
2012/10/07 Python
理解Python垃圾回收机制
2016/02/12 Python
100行Python代码实现自动抢火车票(附源码)
2018/01/11 Python
Python3.6中Twisted模块安装的问题与解决
2019/04/15 Python
树莓派使用USB摄像头和motion实现监控
2019/06/22 Python
python实现将json多行数据传入到mysql中使用
2019/12/31 Python
美国受信赖的教育产品供应商:Nest Learning
2018/06/14 全球购物
大码女装:Ulla Popken
2019/08/06 全球购物
匡威西班牙官网:Converse西班牙
2019/10/01 全球购物
怎样声明一个匿名的内部类
2016/06/01 面试题
教师求职信范文
2014/05/24 职场文书
体育运动口号
2014/06/09 职场文书
应届生求职自荐信
2014/07/04 职场文书
2014年超市工作总结
2014/11/19 职场文书
幼儿园家长心得体会
2016/01/21 职场文书
nginx优化的六点方法
2021/03/31 Servers
将图片保存到mysql数据库并展示在前端页面的实现代码
2021/05/02 MySQL
Js类的构建与继承案例详解
2021/09/15 Javascript
SQL 聚合、分组和排序
2021/11/11 MySQL