Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Не обрабатывается html иконки из яваскрипта (https://javascript.ru/forum/dom-window/82070-ne-obrabatyvaetsya-html-ikonki-iz-yavaskripta.html)

Vaska 08.03.2021 06:30

Не обрабатывается html иконки из яваскрипта
 
Приветствую!
Чтобы сделать инпут файла хорошо, использую скрипт:

$('.dada').on('change', function(e) {
	if(e.target.className === 'my_new_button') {
  	var files = e.target.files.length;
    var text = files ? '<i class="iconfont">&#xe733;</i>{$Think.lang.ds_debug_selected_files} ' +files : '{$Think.lang.ds_debug_load_files}';
  	$(this).find('label').text(text);
  }
})

Но, если я вставляю перед языковой переменной иконку, то при выводе иконки и теста в кнопке, иконка выводится в коде HTML, браузер код не обрабатывает.
Вот в таком виде выводит <i class="iconfont">&#xe733;</i> Выбрано файлов 1.
Что я делаю не так?
Подскажите.

рони 08.03.2021 07:33

Vaska,
$(this).find('label').html(text);

Vaska 08.03.2021 09:30

рони,
Работает.
Большое спасибо!


Часовой пояс GMT +3, время: 22:38.