Я преобразовал файл xlms в HTML файл, чтобы вставить его на мою веб-страницу, но некоторые условные теги не работали, поэтому я пытаюсь обработать его с помощью CSS/Javascript в HTML файле.
У меня есть столбец с именем status
В этом столбце-ячейках, если значение равно 1/2/3, я хочу показать его разными цветными марками. (Я использую фоновое изображение в CSS (td)).
Но проблема в том, что td (у которого нет только определенного класса css), я хочу получить значение в этом td, и в соответствии со значением я поставлю фоновое изображение. Часть кода, которая генерируется для этой ячейки, выглядит следующим образом:
<td class=xl21627 style='border-left:none'>3.00</td>
Как я могу получить доступ ко всем ячейкам и изменить фон этих ячеек на основе ценности внутри него.
Если все целевые td имеют один и тот же класс
jQuery(function ($) {
var imgs = {
1: '//placehold.it/32/ff0000',
2: '//placehold.it/32/00ff00',
3: '//placehold.it/32/0000ff'
}
$('.xl21627').css('background-image', function () {
return 'url(' + imgs[parseInt(this.innerHTML)] + ')'
})
})
Демо: скрипка