博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
动态添加的html元素绑定事件的方法
阅读量:5948 次
发布时间:2019-06-19

本文共 438 字,大约阅读时间需要 1 分钟。

避免先写了DOM操作,但是元素是动态加载的,所以点击不生效,比较好的方法有两个:

1、动态添加的时候加行内事件,比如οnclick="funcName()"

在js中写好方法名对应的方法就可以了,如果绑定方法的元素太多,可以考虑使用方法二;

2、jquery的on事件绑定

eg:

on事件可以给动态添加的元素也绑定事件。$("#optionGroup").on('click','.input-group .delete-option',function () {    console.log("aaa")    let num = $(this).parents(".input-group").index();    console.log(num)})

注意:on事件先是获取到父元素,然后绑定到子元素上,父元素最好是已经存在的元素,而不是动态添加的。

转载于:https://www.cnblogs.com/beileixinqing/p/9273838.html

你可能感兴趣的文章
AFNetworking网络请求数据
查看>>
out.print与out.println
查看>>
生成器,内置函数Ⅰ
查看>>
00.设计模式_软件设计的原则
查看>>
表达式求值 java 修正
查看>>
hosts.allow和hosts.deny文件
查看>>
JavaScript中cookie使用
查看>>
P3804 【模板】后缀自动机
查看>>
小球下落(Dropping Balls, Uva 679)
查看>>
精简菜单和完整菜单之间进行切换
查看>>
一个关于log4j的悲伤的故事
查看>>
PCA
查看>>
ajax上传文件
查看>>
java中通过绝对路径将图片存入数据库
查看>>
Day2-php 变量的声明
查看>>
[AutoCars(一)]自动驾驶汽车概述(下)
查看>>
C#3.0导航
查看>>
c++ string的用法
查看>>
思想笔记-01
查看>>
Beanshell 内置变量的使用
查看>>