我不清楚我如何刪除ajax成功函數添加的類。我有這個代碼:jQuery:刪除ajax成功添加的類
$.ajax({
dataType: "json",
[...]
success:function(data) {
for (var i = 0; i < data.length; i++) {
$('[name="'+data[i]+'"]').addClass('tmvc_err');
}
},
});
它基本上添加一個紅色的邊框到那些不通過我的PHP驗證腳本的領域。 現在,我試着在更改事件後刪除該紅色邊框(或更好的嘗試刪除class .tmvc_err)。這是行不通的:
$(".tmvc_err").on('change', function() {
$(this).removeClass('tmvc_err');
});
它準備一個文件中,所以我想的問題是,作爲類是通過AJAX添加的文檔已經準備好後,它沒有找到這個類。那麼,我該如何開火呢?