私のタイトルがあまり混乱しないことを願っています。問題にタイトルを付けるより良い方法があれば教えてください。
テーブルの奇数行に背景色を適用するjQuery関数があり、ホバーすると色が赤に変わります。しかし、テーブルを動的に編集すると、jQuery が機能しなくなります。
私はJSイベント委任について多くのことを読みましたが、実際のイベントなしでこれを機能させる方法についての情報を見つけることができませんでした...
$(document).ready(function(){
//add background-color to all odd rows
//very important!!!
$("#tab3 tbody tr:odd").css("background-color", "#DCF1FD");
//change color on hover
//less important!!!
$("#tab3 tbody tr").hover(
function () {
$(this).css("color", "red");
},
function () {
$(this).css("color", "#000");
}
);
});
テーブルを編集した後に機能させる方法はありますか。
編集:
これはIE8で動作する必要があります