【发布时间】:2018-01-11 07:50:33
【问题描述】:
所以我正在使用 javascript 动态创建一个表。
我遍历一个元素数组,并为数组中的每个元素创建一个表格行。
我通过
let row = document.createElement('tr');
row.onclick = function() {console.log("On Click Working"};
但这对我不起作用。
在循环之外,我使用 jQuery 将 onclick 事件处理程序附加到每一行并且有效。
我只是好奇为什么row.onclick = ... 方法不起作用?
有人对此有解释吗??
【问题讨论】:
-
显示您的代码,不要将其与文本混在一起。
-
减去它应该可以工作的错字,我认为我们需要查看更多代码。
-
调试的第一步,总是破解打开浏览器控制台查找错误。
-
工作正常jsbin.com/ruvecagavo/edit?html,js,output 调试其余代码
标签: javascript jquery onclick