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 相关文章推荐
JS 遮照层实现代码
Mar 31 Javascript
firefox下frameset取不到值的解决方法
Sep 06 Javascript
使用JQuery和CSS模拟超链接的用户单击事件的实现代码
May 23 Javascript
jquery动画2.元素坐标动画效果(创建一个图片走廊)
Aug 24 Javascript
js判断背景图片是否加载成功使用img的width实现
May 29 Javascript
html5的自定义data-*属性和jquery的data()方法的使用示例
Aug 21 Javascript
js charAt的使用示例
Feb 18 Javascript
jQuery中attr()与prop()函数用法实例详解(附用法区别)
Dec 29 Javascript
编写高质量JavaScript代码的基本要点
Mar 02 Javascript
javascript中Number的方法小结
Nov 21 Javascript
ES6/JavaScript使用技巧分享
Dec 14 Javascript
Vue实现一个无限加载列表功能
Nov 13 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写出自己的BLOG系统 2
2010/04/12 PHP
php 模拟post_验证页面的返回状态(实例讲解)
2013/10/28 PHP
使用ob系列函数实现PHP网站页面静态化
2014/08/13 PHP
Yii2实现跨mysql数据库关联查询排序功能代码
2017/02/10 PHP
Hutia 的 JS 代码集
2006/10/24 Javascript
JS获取父节点方法
2009/08/20 Javascript
javascript动态加载三
2012/08/22 Javascript
javascript克隆对象深度介绍
2012/11/20 Javascript
用队列模拟jquery的动画算法实例
2015/01/20 Javascript
JavaScript获取两个数组交集的方法
2015/06/09 Javascript
详解JavaScript对W3C DOM模版的支持情况
2015/06/16 Javascript
jQuery添加和删除指定标签的方法
2015/12/16 Javascript
JavaScript实现时间倒计时跳转(推荐)
2016/06/28 Javascript
Vue shopCart 组件开发详解
2018/01/26 Javascript
JavaScript中为事件指定处理程序的五种方式分析
2018/07/27 Javascript
javascript中join方法实例讲解
2019/02/21 Javascript
js实现双色球效果
2020/08/02 Javascript
vue.js click点击事件获取当前元素对象的操作
2020/08/07 Javascript
JS相册图片抖动放大展示效果的示例代码
2021/01/29 Javascript
[03:07]完美世界DOTA2联赛PWL DAY10 决赛集锦
2020/11/11 DOTA
跟老齐学Python之从if开始语句的征程
2014/09/14 Python
Python实现批量读取图片并存入mongodb数据库的方法示例
2018/04/02 Python
详解flask表单提交的两种方式
2018/07/21 Python
python实现nao机器人手臂动作控制
2019/04/29 Python
利用Python裁切tiff图像且读取tiff,shp文件的实例
2020/03/10 Python
解决在keras中使用model.save()函数保存模型失败的问题
2020/05/21 Python
python中复数的共轭复数知识点总结
2020/12/06 Python
纯css3制作网站后台管理面板
2014/12/30 HTML / CSS
澳大利亚家具商店:Freedom
2020/12/17 全球购物
数控专业大学生的自我鉴定
2013/11/13 职场文书
文明学生事迹材料
2014/01/29 职场文书
校运动会广播稿300字
2014/10/07 职场文书
2015年小学数学教研组工作总结
2015/05/21 职场文书
孩子满月酒答谢词
2015/09/30 职场文书
python读取并查看npz/npy文件数据以及数据显示方法
2022/04/14 Python
Python 中面向接口编程
2022/05/20 Python