Разбор Javascript-шаблона в мобильных устройствах

Я реализовал базовый анализатор шаблонов для JavaScript. он просто заменяет переменные внутри строки шаблона. то есть {event.date} будет 4/4/2013

Я использую скрипт скрипт для хранения строки шаблона

<script id="date_template" type="text/html"> <span class="date" id="date_{event.id}">  {event.date}  <span> </script> 

но это дает ошибку в мобильных устройствах, поэтому я использовал элемент div для этого

<div style="display:none" id="date_template"> <span class="date" id="date_{event.id}">  {event.date}  <span> </div> 

но это создает элемент dom, который вызывает другие проблемы. Есть ли другой способ сделать это?

1 ответ

Вот еще один способ сделать это:

$("<span/>",  
   {
    "class":"date",
    "id":"date_$event.id".replace(/\$event.id/,event.id),
    "html":event.date
   }
 )

Рекомендации

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