zoukankan
html css js c++ java
attachEvent失败的原因;
遇到一个奇怪的问题,img.attachEvent("onclick",ok()); 一直不好用,试了半天都找不到毛病,最后发现在使用上出现了一个问题;
我的效果是这样的,将Img和文字加到一个div中;开始的做法是;
div.appendChild(img);
div.innerHTML+= 文字;
结果img上的事件无论如何都无法触发;最后都改成appendChild以后问题解决;
昨天晚上回去查了一下“犀牛书”,也没找到解释,可能没找到地方,晚上继续找找看具体什么原因;
原因
使用 appendChild以后,附加的都会在dom中注册 ;再次使用innerHTML就会破坏dom结构,变成文字内容,也就无法响应事件了;
查看全文
相关阅读:
jQuery库冲突解决办法
jquery源码 整体架构
中文版Chrome浏览器不支持12px以下字体的解决方案
html5 localStorage
Git创建分支/GIT提交分支
Git直接拉取远程分支
vscode关闭后未打开上次界面的解决办法
MAC升级nodejs和npm到最新版
hadoop hue切换中文版
Hdfs dfs命令使用
原文地址:https://www.cnblogs.com/skyakira/p/725096.html
最新文章
如何使用PL/SQL Developer查看和杀掉session
Spring Boot下配置MyBatis多数据源
SpringBoot配置属性之DataSource
linux中grep命令详解
Linux之head、tail、grep、cut等命令详解
如何使用XShell登录亚马逊EC2云服务器
es6 Map,Set 和 WeakMap,WeakSet
es6 Generator生成器函数
es6 箭头函数【箭头表达式】
es6 Proxy
热门文章
es6 新增数据类型Symbol
es6 模板字符串
es6 新增字符串方法
es6 let和const
es6 变量的解构赋值
javascript回调函数的理解
jquery源码 Callback
javascript获取时间戳
图片预加载
jquery源码 DOM加载
Copyright © 2011-2022 走看看