Radio 单选JS动态添加的选项onchange事件无效的解决方法


Posted in Javascript onDecember 12, 2016

//记一个问题(已经解决2016.5.5)

//在公司项目中遇见一个添加单选项的需求,采用ajax一步请求。为节约资源添加后不刷新网页,js动态改变页面

//当选择到动态添加的单选项,执行绑定事件

radio 单选JS动态添加的选项,onchange事件无效。使用delegate()函数可以解决该问题!!!

delegate():

delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。

使用 delegate() 方法的事件处理程序适用于当前或未来的元素(比如由脚本创建的新元素)。

语法

$(selector).delegate(childSelector,event,data,function)

参数描述

childSelector必需。规定要附加事件处理程序的一个或多个子元素。

event必需。规定附加到元素的一个或多个事件。

由空格分隔多个事件值。必须是有效的事件。

data可选。规定传递到函数的额外数据。

function必需。规定当事件发生时运行的函数。

//例子
$('.radio-content').delegate($('input:radio[name="optionsRadios"]'),'change',function() {}

以上所述是小编给大家介绍的Radio 单选JS动态添加的选项onchange事件无效的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
firefox中用javascript实现鼠标位置的定位
Jun 17 Javascript
JS模拟的QQ面板上的多级可展开的菜单
Oct 10 Javascript
更优雅的事件触发兼容
Oct 24 Javascript
TextArea设置MaxLength属性最大输入值的js代码
Dec 21 Javascript
JS实现很酷的水波文字特效实例
Feb 26 Javascript
鼠标事件的screenY,pageY,clientY,layerY,offsetY属性详解
Mar 12 Javascript
IE下JS保存图片的简单实例
Jul 15 Javascript
JavaScript之排序函数_动力节点Java学院整理
Jun 30 Javascript
vue项目实现github在线预览功能
Jun 20 Javascript
JS实现的Object数组去重功能示例【数组成员为Object对象】
Feb 01 Javascript
基于Fixed定位的框选功能的实现代码
May 13 Javascript
微信小程序canvas实现签名功能
Jan 19 Javascript
简单实现jquery焦点图
Dec 12 #Javascript
javascript中setAttribute兼容性用法分析
Dec 12 #Javascript
jQuery焦点图左右转换效果
Dec 12 #Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
Dec 12 #Javascript
jquery利用json实现页面之间传值的实例解析
Dec 12 #Javascript
多种方式实现js图片预览
Dec 12 #Javascript
JavaScript实现多栏目切换效果
Dec 12 #Javascript
You might like
php模板之Phpbean的目录结构
2008/01/10 PHP
php一些公用函数的集合
2008/03/27 PHP
sourcesafe管理phpproj文件的补充说明(downmoon)
2009/04/11 PHP
ThinkPHP框架任意代码执行漏洞的利用及其修复方法
2014/07/04 PHP
PHP中文编码小技巧
2014/12/25 PHP
php的闭包(Closure)匿名函数详解
2015/02/22 PHP
php使用curl伪造浏览器访问操作示例
2019/09/30 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
javascript之dhDataGrid Ver2.0.0代码
2007/07/01 Javascript
关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别
2010/10/18 Javascript
前台js对象在后台转化java对象的问题探讨
2013/12/20 Javascript
jQuery中map()方法用法实例
2015/01/06 Javascript
jQuery自定义数值抽奖活动代码
2016/06/11 Javascript
浅谈Javascript中的函数、this以及原型
2016/10/09 Javascript
解析jquery easyui tree异步加载子节点问题
2017/03/08 Javascript
nodejs中art-template模板语法的引入及冲突解决方案
2017/11/07 NodeJs
浅谈AngularJs 双向绑定原理(数据绑定机制)
2017/12/07 Javascript
Nuxt.js实战详解
2018/01/18 Javascript
使用Phantomjs和Node完成网页的截屏快照的方法
2019/07/16 Javascript
微信小程序云开发获取文件夹下所有文件(推荐)
2019/11/14 Javascript
javascript+css实现俄罗斯方块小游戏
2020/06/28 Javascript
python利用正则表达式提取字符串
2016/12/08 Python
python实现俄罗斯方块
2018/06/26 Python
基于数据归一化以及Python实现方式
2018/07/11 Python
Python变量访问权限控制详解
2019/06/29 Python
redis数据库及与python交互用法简单示例
2019/11/01 Python
python实现对列表中的元素进行倒序打印
2019/11/23 Python
移动端HTML5实现文件上传功能【附代码】
2016/03/25 HTML / CSS
乡村文明行动实施方案
2014/03/29 职场文书
个人合作协议书范本
2014/04/18 职场文书
国际政治学专业推荐信
2014/09/26 职场文书
2014年仓管员工作总结
2014/11/18 职场文书
2014年检验员工作总结
2014/11/19 职场文书
六年级语文下册教学计划
2015/01/22 职场文书
教师工作证明范本
2015/06/12 职场文书
2016年机关单位节能宣传周活动总结
2016/04/05 职场文书