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 相关文章推荐
为数据添加append,remove功能
Oct 03 Javascript
从Ajax到JQuery Ajax学习
Feb 14 Javascript
提取jquery的ready()方法单独使用示例
Mar 25 Javascript
JavaScript获取页面中表单(form)数量的方法
Apr 03 Javascript
Js与Jq 获取页面元素值的方法和差异对比
Apr 30 Javascript
Javascript实现获取及设置光标位置的方法
Jul 21 Javascript
JS操作input标签属性checkbox全选的实现代码
Mar 02 Javascript
jQuery使用unlock.js插件实现滑动解锁
Apr 04 jQuery
js精确的加减乘除实例
Nov 14 Javascript
JavaScript满天星导航栏实现方法
Mar 08 Javascript
通过实例解析vuejs如何实现调试代码
Jul 16 Javascript
在Uni中使用Vue的EventBus总线机制操作
Jul 31 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 SQL之where语句生成器
2009/03/24 PHP
PHP逐行输出(ob_flush与flush的组合)
2012/02/04 PHP
使用Linux五年积累的一些经验技巧
2013/06/20 PHP
PHP判断是否有Get参数的方法
2014/05/05 PHP
新浪SAE云平台下使用codeigniter的数据库配置
2014/06/12 PHP
PHP获取文件的MD5值并判断是否被修改的例子
2014/06/19 PHP
thinkPHP实现基于ajax的评论回复功能
2018/06/22 PHP
js实现ArrayList功能附实例代码
2014/10/29 Javascript
Javascript前端UI框架Kit使用指南之kitjs的对话框组件
2014/11/28 Javascript
jQuery使用之处理页面元素用法实例
2015/01/19 Javascript
JavaScript判断表单提交时哪个radio按钮被选中的方法
2015/03/21 Javascript
jQuery插件实现多级联动菜单效果
2015/12/01 Javascript
jQuery给表格添加分页效果
2017/03/02 Javascript
js,jq,css多方面实现简易下拉菜单功能
2017/05/13 Javascript
JS中的Replace()传入函数时的用法详解
2017/09/11 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
2019/04/02 Javascript
详解在Javascript中进行面向切面编程
2019/04/28 Javascript
浅谈Vuex注入Vue生命周期的过程
2019/05/20 Javascript
[02:52]2017DOTA2国际邀请赛中国区预选赛晋级之路
2017/07/03 DOTA
Python中的with...as用法介绍
2015/05/28 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
2017/11/24 Python
Python基于多线程实现ping扫描功能示例
2018/07/23 Python
python 处理string到hex脚本的方法
2018/10/26 Python
python实现图片彩色转化为素描
2019/01/15 Python
Python+OpenCV+图片旋转并用原底色填充新四角的例子
2019/12/12 Python
python中wheel的用法整理
2020/06/15 Python
Python实现中英文全文搜索的示例
2020/12/04 Python
python 自定义异常和主动抛出异常(raise)的操作
2020/12/11 Python
英国老牌潮鞋店:Offspring
2019/08/19 全球购物
主管职责范文
2013/11/09 职场文书
经济职业学院毕业生自荐书
2014/03/17 职场文书
小学红领巾广播稿(3篇)
2014/09/13 职场文书
领导班子四风问题对照检查材料
2014/09/27 职场文书
离婚协议书范本(通用篇)
2014/11/30 职场文书
选择比努力更重要?这是长期以来对“努力”的最大误解
2019/07/12 职场文书
python 解决微分方程的操作(数值解法)
2021/05/26 Python