У меня непрерывный вызов AJAX, возвращающий массив идентификаторов, таких как (1, 17, 20), каждые несколько секунд, которые я использую для изменения классов строк таблицы с идентификатором данных, равным этим значениям, что работает нормально ,
Но мне нужно также воздействовать на те строки, чей идентификатор данных НЕ равен одному из этих значений.
Эта часть работает.
success: function(data){
$.each((data), function(index, value){
var row = $("tr[data-id="+value+"]");
$(row).addClass("ready");
});
}
Однако, когда я заменяю строку var на $("tr[data-id!="+value+"]")
, она применяет изменение класса ко всем строкам таблицы. Очевидно, есть конфликт или неправильный процесс, который я применяю, но понятия не имею, где! Любая помощь очень ценится