- PVSM.RU - https://www.pvsm.ru -
При использовании jquery.tmpl результатом $.tmpl() является коллекция элементов jQuery если эту коллекцию вставлять к какой-то элемент страницы все чудесно.
Но как быть, если нужно получить из коллекции просто кусок HTML(к примеру, для последующей вставки в атрибут объекта)?
Просмотрел функции jQuery и jQuery Tmpl ничего подходящего не нашел.
В итоге делаю совсем страшную вещь:
$('#myTmpl').template('myTmpl');
var obj={
data:$('<div/>').html($.tmpl('myTmpl',data)).html()
};
Всем нутром и естеством понимаю что это кромешный ад, но придумать другого решения не могу.
Подскажите, пожалуйста, если кто решал подобную проблему, как с делать по-человечьи?
Автор: BbFlaMe
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/jquery/9225
Нажмите здесь для печати.