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 相关文章推荐
google地图的路线实现代码
Aug 20 Javascript
JavaScript 设计模式 富有表现力的Javascript(一)
May 26 Javascript
jquery乱码与contentType属性设置问题解决方案
Jan 07 Javascript
了不起的node.js读书笔记之node.js中的特性
Dec 22 Javascript
JavaScript使用setInterval()函数实现简单轮询操作的方法
Feb 02 Javascript
Jquery1.9.1源码分析系列(十五)动画处理之外篇
Dec 04 Javascript
JavaScript函数柯里化详解
Apr 29 Javascript
深入理解bootstrap框架之入门准备
Oct 09 Javascript
AngularJS表单基本操作
Jan 09 Javascript
jQuery实现弹幕效果
Feb 17 Javascript
JS轮播图实现简单代码
Feb 19 Javascript
推荐10款扩展Web表单的JS插件
Dec 25 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
用header 发送cookie的php代码
2007/03/16 PHP
php防攻击代码升级版
2010/12/29 PHP
递归删除一个节点以及该节点下的所有节点示例
2014/03/19 PHP
php除数取整示例
2014/04/24 PHP
PHP与SQL语句常用大全
2016/12/10 PHP
Yii1.1框架实现PHP极光推送消息通知功能
2018/09/06 PHP
总结PHP中初始化空数组的最佳方法
2019/02/13 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
2019/11/25 PHP
Extjs学习笔记之六 面版
2010/01/08 Javascript
extjs 为某个事件设置拦截器
2010/01/15 Javascript
Javascript 实现的数独解题算法网页实例
2013/10/15 Javascript
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
2015/08/11 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
2016/05/26 Javascript
JS中使用变量保存arguments对象的方法
2016/06/03 Javascript
详解JavaScript的内置对象
2016/12/07 Javascript
Webpack打包css后z-index被重新计算的解决方法
2017/06/18 Javascript
JS 中使用Promise 实现红绿灯实例代码(demo)
2017/10/20 Javascript
Vue Promise的axios请求封装详解
2018/08/13 Javascript
JS+HTML5 canvas绘制验证码示例
2018/12/05 Javascript
总结python实现父类调用两种方法的不同
2017/01/15 Python
Ubuntu 下 vim 搭建python 环境 配置
2017/06/12 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
Python实现的插入排序,冒泡排序,快速排序,选择排序算法示例
2019/05/04 Python
PyQt5根据控件Id获取控件对象的方法
2019/06/25 Python
python使用正则来处理各种匹配问题
2019/12/22 Python
pytorch的梯度计算以及backward方法详解
2020/01/10 Python
python爬虫scrapy基本使用超详细教程
2021/02/20 Python
浅谈关于html5中图片抛物线运动的一些心得
2018/01/09 HTML / CSS
丝芙兰巴西官方商城:SEPHORA巴西
2016/10/31 全球购物
兰芝美国网上商城:购买LANEIGE睡眠面膜等
2017/06/30 全球购物
中秋寄语大全
2014/04/11 职场文书
市场部岗位职责范本
2015/04/15 职场文书
警示教育观后感
2015/06/17 职场文书
运动会800米赞词
2015/07/22 职场文书
《地震中的父与子》教学反思
2016/02/16 职场文书
《秦兵马俑》教学反思
2016/02/24 职场文书