流程:
1.事件绑定
2.事件触发
场景:
tr.audioTr a.play
这两个元素是通过js函数动态生成的,不是直接就存在的
如下一:
因为文档对象是存在的
步骤1:绑定了一个click事件
步骤2:事件触发的选择器去选择,然后执行function()
$(document).on("click", "tr.audioTr a.play", function() {
alert("我点击你了");
});
如下二:
因为动态生成的元素在进行步骤一事件绑定的时候是不存在的,所以失败。
$("tr.audioTr a.play").click(function(){
alert("我点击你了");
});
策略:
对于动态生成的html文档,绑定事件的时候要绑定在已经存在的父元素上!