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 相关文章推荐
jQuery插件之validation插件
Mar 29 jQuery
详谈jQuery中使用attr(), prop(), val()获取value的异同
Apr 25 jQuery
jQuery用户头像裁剪插件cropbox.js使用详解
Jun 07 jQuery
jQuery 实现图片的依次加载图片功能
Jul 06 jQuery
jQuery菜单实例(全选,反选,取消)
Aug 28 jQuery
一个有意思的鼠标点击文字特效jquery代码
Sep 23 jQuery
jquery写出PC端轮播图实例
Jan 26 jQuery
jQuery插件jsonview展示json数据
May 26 jQuery
jQuery的Ajax接收java返回数据方法
Aug 11 jQuery
jQuery中实现text()的方法
Apr 04 jQuery
jQuery-Citys省市区三级菜单联动插件使用详解
Jul 26 jQuery
jQuery pager.js 插件动态分页功能实例分析
Aug 02 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新手上路(十一)
2006/10/09 PHP
php 操作符与控制结构
2012/03/07 PHP
PHP批量生成图片缩略图的方法
2015/06/18 PHP
详解WordPress开发中用于获取分类及子页面的函数用法
2016/01/08 PHP
AutoSave/自动存储功能实现
2007/03/24 Javascript
Apply an AutoFormat to an Excel Spreadsheet
2007/06/12 Javascript
javascript中删除指定数组中指定的元素的代码
2011/02/12 Javascript
js获取RadioButtonList的Value/Text及选中值等信息实现代码
2013/03/05 Javascript
js兼容的placeholder属性详解
2013/08/18 Javascript
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
纯javascript实现自动发送邮件
2015/10/21 Javascript
JS+CSS实现大气清新的滑动菜单效果代码
2015/10/22 Javascript
jQuery实现三级菜单的代码
2016/05/09 Javascript
改变checkbox默认选中状态及取值的实现代码
2016/05/26 Javascript
javacript获取当前屏幕大小
2016/06/04 Javascript
JavaScript实现换肤功能
2017/09/15 Javascript
node错误处理与日志记录的实现
2018/12/24 Javascript
vue+web端仿微信网页版聊天室功能
2019/04/30 Javascript
node脚手架搭建服务器实现token验证的方法
2021/01/20 Javascript
[00:12]2018DOTA2亚洲邀请赛 Sccc亮相SOLO赛,今年他又会有什么样的战绩?
2018/04/06 DOTA
[01:02:26]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第二场 1月18日
2021/03/11 DOTA
在Python的web框架中编写创建日志的程序的教程
2015/04/30 Python
python统计文本字符串里单词出现频率的方法
2015/05/26 Python
Python实现简单遗传算法(SGA)
2018/01/29 Python
Django-rest-framework中过滤器的定制实例
2020/04/01 Python
python数据处理——对pandas进行数据变频或插值实例
2020/04/22 Python
HTML5 Plus 实现手机APP拍照或相册选择图片上传功能
2016/07/13 HTML / CSS
法国家具及室内配件店:home24
2017/01/21 全球购物
捷科时代的软件测试笔试题
2015/11/09 面试题
运动会方队口号
2014/06/07 职场文书
检讨书范文500字
2015/01/28 职场文书
邀请函怎么写
2015/01/30 职场文书
学前教育见习总结
2015/06/23 职场文书
婚庆主持词大全
2015/06/30 职场文书
关于k8s环境部署mysql主从的问题
2022/03/13 MySQL
Java8 Stream API 提供了一种高效且易于使用的处理数据的方式
2022/04/13 Java/Android