• 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()不起作用的解决方法(实例讲解)

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了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的用法与区别详细解析

相关文章

  • 通过点击jqgrid表格弹出需要的表格数据
  • jQuery判断多个input file 都不能为空的例子
  • 在UpdatePanel内jquery easyui效果失效的解决方法
  • Jquery中request和request.form和request.querystring的区别
  • Jquery getJSON方法详细分析
  • jquery实现图片左右切换的方法
  • jQuery中 $ 符号的冲突问题及解决方案
  • JQuery文字列表向上滚动的代码
  • jQuery web 组件 后台日历价格、库存设置的代码
  • Jquery和JS获取ul中li标签的实现方法

文章分类

  • 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 Media Plugin使用详解
    • jquery对ajax的支持介绍
    • jQuery 全选效果实现代码
    • jQuery插件echarts实现的循环生成图效果示例【附demo源码下载】
    • jQuery的12招常用技巧分享
    • jquery插件 autoComboBox 下拉框
    • jquery中show()、hide()和toggle()用法实例
    • jQuery div拖拽用法实例
    • jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
    • jquery.qrcode在线生成二维码使用示例

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

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