一.使用背景
一些情况下,我们的 html 代码是需要通过 js 进行生成或拼接在 添加在页面上,但若这些生成的 html 代码会有绑定事件的情况下,而绑定事件处理的 js 又在 html 生成之前先提前加载了,这时候我们的绑定的事件处理就不会生效了。所以我们需要在 html 代码生成后,再引入/加载 该 js 文件
二.实现
//生成 html 的处理(略) //往页面添加生成的 html $("#content").append(html) //延迟加载js var element = document.createElement("script"); element.src = "demo.js"; document.body.appendChild(element);