我使用ajax將XML加載到表中,並嘗試執行「懸停」事件以在鼠標懸停在表格行和表格行之外時更改顏色。表格行是使用AJAX動態添加的。它不工作。以下是代碼:jQuery on()函數和懸停事件
$(document).ready(function(){
//$("tr").hover(function(){
$("#tbl1").on("hover","tr",function(){
$(this).attr('bgcolor', "yellow");
},
function(){
$(this).attr('bgcolor', "white");
});
});
而下面表時提前頁面加載
<table width="200" border="5" cellspacing="5" cellpadding="5" id="tbl1">
<tr>
<th scope="col">Index</th>
<th scope="col">Matriks</th>
<th scope="col">Name</th>
<th scope="col">IC</th>
<th scope="col">Age</th>
<th scope="col">Photo</th>
</tr>
</table>
感謝您的幫助
這也行得通,謝謝:D –
這個更好的代碼,整齊,謝謝 –
不客氣! –