js无法动态生成的Dom元素
2021-11-22 本文已影响0人
MC桥默
前言
项目中往往需要动态生成Dom元素,如ajax动态取值后再生成元素,或者通过for循环生成一系列dom元素等等,但是当我们希望操作动态生成的元素时(获取元素的text值或为元素添加事件等),发现通过常规的(el).text()根本取不到我们想要的结果。
实现方法
$(document).on('click','el',function(){
alert($(this).text())//$(this)只代el元素,document尽量用可以取到的元素,缩小范围,节省资源
})