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 相关文章推荐
asp.net和asp下ACCESS的参数化查询
Jun 11 Javascript
javascript开发技术大全-第3章 js数据类型
Jul 03 Javascript
jQuery中验证表单提交方式及序列化表单内容的实现
Jan 06 Javascript
基于javascript实现九九乘法表
Mar 27 Javascript
jQuery获取元素父节点的方法
Jun 21 Javascript
js 判断一组日期是否是连续的简单实例
Jul 11 Javascript
AngularJS 入门教程之HTML DOM实例详解
Jul 28 Javascript
基于Bootstrap的标签页组件及bootstrap-tab使用说明
Jul 25 Javascript
JavaScript 中使用 Generator的方法
Dec 29 Javascript
vue router 配置路由的方法
Jul 26 Javascript
详解Vue.js 作用域、slot用法(单个slot、具名slot)
Oct 15 Javascript
JavaScript使用canvas绘制随机验证码
Feb 17 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 特殊字符处理函数
2008/09/05 PHP
使用PHP强制下载PDF文件示例
2014/01/17 PHP
PHP 搜索查询功能实现
2016/11/29 PHP
关于flash遮盖div浮动层的解决方法
2010/07/17 Javascript
基于jquery的Repeater实现代码
2010/07/17 Javascript
JavaScript控制各种浏览器全屏模式的方法、属性和事件介绍
2014/04/03 Javascript
jQuery toggleClass应用实例(附效果图)
2014/04/06 Javascript
jQuery中remove()方法用法实例
2014/12/25 Javascript
jQuery获得子元素个数的方法
2015/04/14 Javascript
JavaScript中数据结构与算法(五):经典KMP算法
2015/06/19 Javascript
跟我学习javascript的隐式强制转换
2015/11/16 Javascript
扩展Bootstrap Tooltip插件使其可交互的方法
2016/11/07 Javascript
jQuery插件zTree实现删除树子节点的方法示例
2017/03/08 Javascript
JavaScript中闭包的详解
2017/04/01 Javascript
利用JS做网页特效_大图轮播(实例讲解)
2017/08/09 Javascript
浅谈在vue项目中如何定义全局变量和全局函数
2017/10/24 Javascript
jQuery实现动态添加节点与遍历节点功能示例
2017/11/09 jQuery
vue.js select下拉框绑定和取值方法
2018/03/03 Javascript
微信小程序实现简单的select下拉框
2020/11/23 Javascript
vue-router定义元信息meta操作
2020/12/07 Vue.js
[02:00]DAC2018主宣传片——龙征四海,剑问东方
2018/03/20 DOTA
python通过装饰器检查函数参数数据类型的方法
2015/03/13 Python
初步解析Python下的多进程编程
2015/04/28 Python
Pyecharts绘制全球流向图的示例代码
2020/01/08 Python
Python 在 VSCode 中使用 IPython Kernel 的方法详解
2020/09/05 Python
铭宣海淘转运:美国、日本、英国转运等全球转运公司
2019/09/10 全球购物
关于毕业的广播稿
2014/01/10 职场文书
男方父母婚礼答谢词
2014/01/25 职场文书
关于读书的演讲稿
2014/05/07 职场文书
公司领导班子召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
群众路线学习笔记范文
2014/11/06 职场文书
庆七一活动简报
2015/07/20 职场文书
Python 中数组和数字相乘时的注意事项说明
2021/05/10 Python
解决Pytorch中关于model.eval的问题
2021/05/22 Python
抖音动画片,皮皮虾,《治愈系》动画在用这首REMIX作为背景音乐,Anak ,The last world with you完整版
2022/03/16 杂记
Python实现科学占卜 让视频自动打码
2022/04/09 Python