Ошибка мобильного jQuery в href + document.write - PullRequest
0 голосов
/ 25 января 2012

Я хочу использовать плагин для перевода i18n (http://code.google.com/p/jquery-utils/wiki/I18N) для перевода веб-приложения.

Это мобильный сайт: если я пытаюсь:

 <div data-role="header">
    <h1><script  type="text/javascript">document.write($.i18n('appTranslate', 'footer')); </script></h1>
  </div>

все ОК.

Но если я хочу добавить перевод к a href

<div data-role="content">
    <ul data-role="listview">
      <li><a href="#registerPage"><script  type="text/javascript">document.writeln('footer'); </script></a></li>
      <li><a href="#loginPage"><script  type="text/javascript">document.writeln('footer'); </script></a></li>

    </ul>
  </div>

Я всегда получаю только белый экран с переведенной строкой.

Вопрос:

Как решить эту проблему или, если есть лучший способ использовать i18n с jQuery mobile? (http://the -m-project.org Я пытался).

Большое спасибо за помощь

...