テーブルを動的にロードするページがあります。のいずれかにキーワードが含まれているかどうかを確認しtd
、それに応じて CSS スタイルを変更したいと考えています。
最初のロードではすべてがうまく機能しますが、テーブルで何かが変更されると、関数がトリガーされません。
これが私のコードです。1 番目のブロックはうまく機能しますが、2 番目のブロックは機能しませんか?
$( document ).ready(function() {
$("tr td:contains('*')").each(function(){
$(this).parent("tr").css({ "background-color": "red" });
$(this).parent().children().css({ "background": "inherit" });
});
});
jQuery('body').on('change', '.content', function () {
$("tr td:contains('*')").each(function(){
$(this).parent("tr").css({ "background-color": "red" });
$(this).parent().children().css({ "background": "inherit" });
});
});