jQuery Mobile: стилизация контента, загружаемого через AJAX - PullRequest
2 голосов
/ 21 июля 2011

На определенной странице jQuery Mobile я загружаю контент через сообщение AJAX.Затем я заменяю некоторый контент в DOM возвращенным HTML.Возвращенный HTML содержит элементы формы, которые я бы хотел, чтобы jQM стилизовал.

Это раньше работало в бета-версии 1:

$.ajax({
            type: 'POST',
            url: form.attr("action"),
            data: form.serialize(),
            success: function (response) {
                if (response.worked) {
                    voucher_area.fadeOut(function () {
                        $(this).html(response.html).children().page();
                        $(this).fadeIn();
                    });
                }
                else {
                    Notify.showMessage("Could not update your call with voucher information: " + response.message, "error");
                }
            },
            dataType: "json",
            error: function () {
                Notify.showMessage("Fatal Error.");
            }
        });

При вызове страницы в контенте стилизация содержимого.Однако в последней версии это больше не работает.

Есть ли правильный способ стилизовать загруженный контент?

Спасибо

1 Ответ

0 голосов
/ 22 июля 2011

Вы должны иметь возможность стилизовать контент напрямую, используя что-то вроде: $ (this) .css ({'padding': '5px'}), используя стили по вашему выбору.

Кроме того, вы также можете определить соответствующие стили во внешнем CSS-файле.

...