Как динамически добавлять div во вкладки с помощью JQuery Mobile - PullRequest
1 голос
/ 27 февраля 2012

У меня есть приложение, которое использует phonegap и jquery mobile, и у него есть такие вкладки

<div data-role="header">
    <div data-role="tabs">
        <ul>
            <li><a href="#tab-1" class="">Tab 1</a></li>
            <li><a href="#tab-2" class="">Tab 2</a></li>
            <li><a href="#tab-3" class="">Tab 3</a></li>
        </ul>
    </div>
</div>

<div data-role="content">
    <div id="tab-1">
        <h2>Here is the second tab</h2>       
    </div>

    <div id="tab-2">
        <h2>Here is the second tab</h2>
    </div>

    <div id="tab-3">
        <h2>Here is the third tab</h2>
    </div>
</div>

Теперь мне нужно сделать следующие вещи

  1. Как динамически добавить div в любую вкладку?
  2. Как показать индикатор выполнения в течение 10 секунд, а затем отобразить результат.

1 Ответ

3 голосов
/ 27 февраля 2012

Вы можете динамически добавлять элементы DOM с помощью jQuery следующим образом:

$('#container').append("<div></div>");

Для jQuery-Mobile вам придется вызывать refresh для любых библиотечно-специфических конструкций, таких как listviews.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...