Как добавить пользовательский значок в JQuery UI выберите меню

Я использую меню выбора jquery UI, и я хочу сделать собственный значок для каждого тега опции

я использую php и mysql, чтобы получить свои значки и элементы

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

            <label class="langLabel" for="filesA">Select your language:</label>
            <select name="filesA" id="filesA">
                <?php 

                $langs  = select("*","lang");
                while($lang=fa($langs)){
                    echo "<option value={$lang['lang_id']} data-class=\"ui-icon-script\">{$lang['lang_full_name']}
                    </option>";
                    echo "<span class='test' style='background: url('".
                       "img/flags2".$lang['lang_flag'] ."') />";
                }

                ?>

        </select>

1 ответ

Посмотрите, пожалуйста, на следующую демонстрационную версию jQuery UI.

Первый пример, скорее всего, то, что вы ищете. Исходный код также доступен.

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