CSS заменяет текст в таблице, сгенерированной на javascript, изображением

#html #jquery #css

#HTML #jquery #css

Вопрос:

У меня на веб-странице моего клуба есть таблицы результатов, в которых я хочу изменить текст, который указывает на клуб, на логотип этого клуба. например, RHI, BRL, MAM должны стать изображением логотипа. Я не могу понять, как это сделать в CSS или javascript. Кто-нибудь знает ответ?

код, который генерирует таблицы:

 <h2>Men's games</h2>
<div class="pb-dynamic" id="block-main-men">
<p><img src="//www.pointbench.com/pointbench/img/pb-loading-1.gif" /></p>
</div>

<h2>Women's games</h2>
<div class="pb-dynamic" id="block-main-women">
<p><img src="//www.pointbench.com/pointbench/img/pb-loading-1.gif" /></p>
</div>

<!-- Include JS script to do the job, block definition(s) and main function call --><script src="//stats.pointbench.com/pointbench/js/pb-update-ex.js" type="text/javascript"></script><script type="text/javascript">
<!--//--><![CDATA[// ><!--


blockdefs =
[
{
  leagueid: 'bel/29/2021',
  blocktype: 'team-games',
  target: 'block-main-men',
  teamid: '413'
},
{
  leagueid: 'bel/30/2021',
  blocktype: 'team-games',
  target: 'block-main-women',
  teamid: '207'
}
];

PBShowBlocks( blockdefs );


//--><!]]>
</script><!-- End --></div>
  

Комментарии:

1. Я думаю, вам нужно предоставить больше информации о том, что вы пробовали, и быть более конкретным в вашей проблеме. Будет сложно ответить на вопрос, поскольку он задан сейчас.

Ответ №1:

Если я использую следующий код CSS (в данном случае цвет, но также может быть изображением)

 td[class="team"] {
        color: red;
    }
  

Целые столбцы становятся красными. Но я хочу, чтобы только те, в которых есть ‘RHI’, становились красными.

Это я не могу понять

Комментарии:

1. Хотя я ценю обновленную информацию, не могли бы вы, пожалуйста, использовать ссылку «редактировать» под текстом вашего вопроса, чтобы добавить туда информацию, это пространство предназначено для ответов, и это — очевидно — не ответ, это разъяснение.