关于用append()插入代码后对应的js无效问题
2018-01-14 13:25
741 查看
因为JS代码执行的时候,选择器找到的元素是最开始的那一部分。
通过JS脚本新创建的元素,在之前JS代码执行的时候还不存在,所以JS代码中关于新创建元素的部分无效。
将对应的JS代码放在最下面就好了
(我遇到的情况是append()插入代码导致js文件失效,将关联JS的代码放到最下面就OK了 )
通过JS脚本新创建的元素,在之前JS代码执行的时候还不存在,所以JS代码中关于新创建元素的部分无效。
将对应的JS代码放在最下面就好了
(我遇到的情况是append()插入代码导致js文件失效,将关联JS的代码放到最下面就OK了 )
相关文章推荐
- 关于js 方法,实现ajax请求时,return false/true无效的问题
- 关于代码中控制去掉标题栏无效问题
- 关于js的Date.getFullYear()导致其余代码失效的问题
- 关于append并行插入分区引起锁等待问题
- 关于JS里面写JAVA代码的问题
- js中append字符串包含onclick无效传递参数失败问题解决方案
- 一个关于js代码如何获取服务器时间问题
- 关于在前台页面插入C#代码的问题,导致页面不完全显示
- JavaWeb开发中关于JS校验的代码优化问题
- [问题-unfinished],怎样使动态改变的js里的document.write任意时间都可以显示在页面上, 问题是不在appendChild前面加一个alert() , append上去的js中的document.write语句通通无效
- 关于Mysql插入中文时报错代码为1366的相关处理及插入中文乱码问题相关处理
- 关于分页 HTML 代码中的 Js 函数指定问题( 编号:20110705A0847 )
- 关于.net网站 js文件更新 但js代码不能写入的问题
- 关于JS里面写JAVA代码的问题
- 关于js或jquery通过ajax传递中文时无法插入mysql数据库的问题
- 关于js动态插入script 标签后页面JS代码执行失败的解决方法
- 关于js插入页面元素问题 在js中创建html元素并在 引入js的地方直接显示
- 关于scriptManager与JS代码兼容问题
- JS插入FreeTextBox的代码
- 关于增加个人后台“恢复上次提交”和“插入代码”的公告