Как добавить фоновое изображение к опции под опцией выбора - PullRequest
0 голосов
/ 18 июня 2020

Мой монетоприемник работает правильно, как я хочу, но мне нужно добавить фоновое изображение или тег img (изображение флага) для каждой валюты, я добавил attr, используя jquery, но изображение не отображается в интерфейсе? но я могу видеть в консоли ???

jQuery('#alg_currency_AED').attr('style', 'background-image:url(UAE-flag.png)');

вот код HTML, который я не могу редактировать, у меня есть только возможность добавить img или фоновое изображение в тег опции, используя jQuery или с CSS, если возможно.

<select name="alg_currency" id="alg_currency_select" class="alg_currency_select">
  <option id="alg_currency_AED" value="AED" selected="selected">د.إ AED</option>
  <option id="alg_currency_USD" value="USD">$ USD</option>
  <option id="alg_currency_GBP" value="GBP">£ GBP</option>
</select>

Заранее спасибо

1 Ответ

3 голосов
/ 18 июня 2020

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

Есть несколько шагов. Ниже приведен рабочий пример, который я тестировал ранее.

Надеюсь, это вам поможет.

https://addwebsolution.com/blog/adding-image-select-list-cross-browser-compatibility

...