我有將jQuery給我添加到DOM頁面加載後發揮作用的一些問題。我正在使用以下代碼向表格主體添加新行:
$("tbody").load("php/create_rows.php?" + $.param({ "type": "unique", "unit": "day", "interval": 2 }));
它運行良好。行被添加,但對錶體中的行起作用的Jquery函數不會影響新行。例如,在鼠標懸停行應該有應用到一個類來改變背景顏色:
$('tbody tr').hover(function() {
$(this).find('td').addClass('hover');
}, function() {
$(this).find('td').removeClass('hover');
});
它不工作,雖然。它適用於已經出現在頁面上的代碼,這些代碼不是從Jquery生成的。
...或[jQuery的生活懸停](http://stackoverflow.com/questions/2262480/jquery-live-hover) – Shef