Динамический селектор JQuery для изменения цвета фона не работает
У меня есть div
для строки AngularGrid, для которой я хочу изменить цвет фона, он должен измениться по событию click функции обратного вызова для своего свойства cellRendered:
function hightlightedRow(params) {
if (params.value) {
$("div[row='" + params.rowIndex + "']").css('background- color','gray');
}
}
Код не работает для динамического rowIndex, но если я жестко закодирую такой индекс в этом событии обратного вызова, он работает нормально:
if (params.value) {
$("div[row='3']").css('background-color','gray');
}
Подскажите, пожалуйста, как я могу динамически менять стиль CSS для каждой строки, вызываемой этой функцией? Благодарю.