Javascript JQuery onClick自动生成的表不工作
我正在从JSON数据中自动填充一个表,该数据是通过$.getJSON检索的。打电话 单击ant时,我希望显示警报 这是我的密码Javascript JQuery onClick自动生成的表不工作,javascript,jquery,Javascript,Jquery,我正在从JSON数据中自动填充一个表,该数据是通过$.getJSON检索的。打电话 单击ant时,我希望显示警报 这是我的密码 <body> <div id="container"> <div id="header"> <img id="titleimage" border="0" src="images/title.png"> </div> <d
<body>
<div id="container">
<div id="header">
<img id="titleimage" border="0" src="images/title.png">
</div>
<div id="sub-container">
<div id ="video_container">
<h1>HTML5 local video file player example</h1>
<div id="message"></div>
<input type="file" accept="video/*"/>
<video id="match_video" controls autoplay></video>
</div>
<div id="log_container">
<table id="chart"class="masterTooltip" title="RaboPro12 League Table">
<tr>
<th>Time</th>
<th>Event</th>
<th>Name</th>
</tr>
</table>
</div>
<div id="stats_container"></div>
</div>
</div>
</body>
HTML5本地视频文件播放器示例
时间
事件
名称
JQuery
$(document).ready(function() {
$.getJSON("php/getLog.php", function(result) {
//var data = $.parseJSON(result);
$.each(result, function(i, obj) {
var fname = obj.first_name;
var sname = obj.surname;
var allName = fname + " " + sname;
var time = obj.time;
var event = obj.event;
$('<tr id ="row"></tr').html('<td>' + time + '</td><td>' + event + '</td><td>' + allName + '</td>)').appendTo('#chart');
});
});
$('.row').click(function() {
alert("row clicked");
});
$(文档).ready(函数(){
$.getJSON(“php/getLog.php”,函数(结果){
//var data=$.parseJSON(结果);
$。每个(结果、功能(i、obj){
var fname=obj.first\u name;
var sname=对象姓氏;
var allName=fname+“”+sname;
var时间=目标时间;
var事件=obj.event;
$('您需要使用,因为在注册事件处理程序时,所有目标元素都不在dom中,其中一些元素是动态创建的
$(document).on('click', '.row', function () {
alert("row clicked");
});
您需要使用,因为注册事件处理程序时,所有目标元素都不在dom中,其中一些元素是动态创建的
$(document).on('click', '.row', function () {
alert("row clicked");
});
您需要使用,因为注册事件处理程序时,所有目标元素都不在dom中,其中一些元素是动态创建的
$(document).on('click', '.row', function () {
alert("row clicked");
});
您需要使用,因为注册事件处理程序时,所有目标元素都不在dom中,其中一些元素是动态创建的
$(document).on('click', '.row', function () {
alert("row clicked");
});
您的所有行的ID都是“row”,但您在jQuery中的目标是类“row”。将ID更改为类,它将起作用。您的所有行的ID都是“row”,但您在jQuery中的目标是类“row”。将ID更改为类,它将起作用。您的所有行的ID都是“row”但是,您在jQuery中的目标是一个“行”类。将ID更改为类,它就会工作。您所有的行的ID都是“行”,而您的目标是一个“行”类在jQuery中。将ID更改为类,它就会工作。@ChrisMowbray发生在我们当中最好的人身上。@ChrisMowbray发生在我们当中最好的人身上。@ChrisMowbray发生在我们当中最好的人身上。@ChrisMowbray发生在我们当中最好的人身上。