Динамический селектор 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 для каждой строки, вызываемой этой функцией? Благодарю.

0 ответов

Другие вопросы по тегам