0
鑑於從SQL查詢返回,我通過JavaScript附加的數據作爲行插入我的HTML表格字符串數組:jQuery選擇找不到錶行類
loadUsers: function()
{ .
.
.
function displayUsersOnTable(response)
{
for(var i = 0; i < response.results.length; i++)
{
var contact = response.results[i];
var $newRow = $('<tr class="user-row">' +
'<td>' + contact.full_name + '</td>' +
'<td>' + contact.email + '</td>' +
'</tr>')
.data('user', contact);
$userTableBody.append($newRow);
}
}
}
內不同的功能被稱爲 loadUsers被稱爲後,我有這樣的:
$('.user-row').click(function() {
window.alert("CLICKED");
});
當我運行我的網站也不會註冊click事件。如果我從我的錶行或表頭中選擇類,它運行良好。我懷疑這個問題涉及到表格行是動態生成的。當我檢查元素時,一切都已到位。我錯過了什麼?