jqueryappend添加的html无法触发js如何解决?

记得有一次,我在做一个web项目的时候,有一个动态表格的功能。
当用户单击某个单元格时,会弹出一个更新框。
当时,我使用 jQuery 动态添加这些单元格,但没有触发单击事件。
那时候我的头太大了,头发都快掉光了。
后来上网查了下,尝试了事件代理,嘿嘿,居然有效!那天,为了庆祝这个问题的解决,我离开办公室,在星巴克的地下室一口气喝了三大杯拿铁咖啡。
后来我拿给同事看,说:“看,我解决了一个大问题!”我告诉他们。
结果大家都说:“别再炫耀了,你真傻。

等等,我突然想到,还有一件事。
我当时使用的方法是,将click事件绑定到table的父元素上,然后使用jQuery的jQuery的.是使用closest()方法。
这样,无论单元格发生多大的变化,只要表格没有被触摸,就可以记录事件。
不过,我当时确实很迷茫,毕竟我是直奔目标身体而去。
现在想来,事件代理其实是一个很棒的技巧。
它不仅解决了问题,还提高了性能。

所以你认为事件代理是万能的?

html中如何调用外部js

创建JS文件:使用文本编辑器创建my-script.js并写入Alert("Hello, World!")。

将标记添加到 HTML 标头:[xss_clean][xss_clean]。

保存网页并重新加载查看效果。

不管路径如何,直接使用同一目录下的文件名即可。

对于其他目录,请输入路径。

将JS加载到head中,首先显示页面内容。

JS 最后加载,内容最先出现。

代码必须正确。
否则,网页将不会移动。