от
Я пытаюсь установить цвет на основе значения состояния столбца (Passed / Failed / InProgress) с помощью jQuery. Я скопировал таблицу и вставил в jsfiddle, чтобы попробовать это и там работает. Однако в реальном файле XHTML jQuery не работает. .xhtml
    

    
    

    $(document).ready(function() {
          $('tr > td.y_n').each(function() {
              colsole.log("in function");
            if ($(this).text() === "Passed") {
                colsole.log("in if");
              $(this).css('background

Примечание: данный HTML в jsfiddle - это скопированные данные времени выполнения. (xhtml> html)

http://jsfiddle.net/z2ty0q8k/

Я ожидаю изменения цвета в зависимости от значения столбца состояния
    

        

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

1 Ответ

0 голосов
от
Я думаю, что лучше использовать Primefaces Datatable RowColor Прежде всего, вы должны сделать styleclass в css. CSS:
...