• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >jquery > jQuery:delegate中select()不起作用的解决方法(实例讲解)

jQuery:delegate中select()不起作用的解决方法(实例讲解)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-08-16

通过本文主要向大家介绍了delegate,select等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

jQuery有一个很好用的delegate(事件委派)功能,可以给当前以及将来(动态添加)的元素绑定一个事件处理函数。

比如下面的例子,动态添加一个输入文本框后,我想让所有文本框(不管是不是动态添加的)在获取焦点时,自动转大写。

 <script type="text/javascript">
//动态添加一行文本输入框
function addInput(){ 
 $("#ulTarget").append("<li><input type=\"text\" value=\"aaaaaa\"/></li>"); 
}


$().ready(function(){
 $("#ulTarget").delegate(":text","focus",function(){
$(this).val($(this).val().toUpperCase());
 }); 
})
 </script>
</head>
<body>
  <ul id="ulTarget">
 <li><input type="text" value="123456abc"/></li>
 <li><input type="text" value="123456abc"/></li>
 <li><input type="text" value="123456abc"/></li>
 <li><input type="text" value="123456abc"/></li>
  </ul>  
  <button id="btnAdd" onclick="addInput()">add input</button>
</body>
</html>

接下来,我还想加点小功能,在获取焦点时,还要让文本框自动全选。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Jquery中.bind()、.live()、.delegate()和.on()之间的区别详解
  • jQuery中delegate()方法的用法详解
  • 详解jquery事件delegate()的使用方法
  • jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
  • Ionic实现仿通讯录点击滑动及$ionicscrolldelegate使用分析
  • jQuery中 delegate使用的问题
  • 浅谈jquery中delegate()与live()
  • jQuery事件绑定on()、bind()与delegate() 方法详解
  • jQuery中delegate()方法用法实例
  • jQuery中delegate和on的用法与区别详细解析

相关文章

  • 2017-08-16基于jquery实现一张图片点击鼠标放大再点缩小
  • 2017-08-16JQ技术实现注册页面带有校验密码强度
  • 2017-08-16用Juery网页选项卡实现代码
  • 2017-08-16理解jquery事件冒泡
  • 2017-08-16jQuery mobile的header和footer在点击屏幕的时候消失的解决办法
  • 2017-08-16jquery中animate动画积累的解决方法
  • 2017-08-16解析ajaxFileUpload 异步上传文件简单使用
  • 2017-08-16一个分享按钮的插件使用介绍(可扩展,内附开发制作流程)
  • 2017-08-16EasyUI创建对话框的两种方式
  • 2017-08-16为指定的元素添加遮罩层的示例代码

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • jQuery实现默认是闭合的FAQ展开效果菜单
    • JQuery 封装 Ajax 常用方法(推荐)
    • jQuery获取当前点击的对象元素(实现代码)
    • 浅谈jQuery中 wrap() wrapAll() 与 wrapInner()的差异
    • 老生常谈combobox和combotree模糊查询
    • jQuery实现带玻璃流光质感的手风琴特效
    • jquery实现图片随机排列的方法
    • Ajax搜索结果页面下方的分页按钮的生成
    • jquery实现每个数字上都带进度条的幻灯片
    • 通过上下左右键和回车键切换光标实现代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有