Jquery mobile jquerymobile:通过AJAX加载的内容样式

Jquery mobile jquerymobile:通过AJAX加载的内容样式,jquery-mobile,Jquery Mobile,在特定的jQuery移动页面上,我通过AJAX帖子加载内容。然后我用返回的HTML替换DOM中的一些内容。 返回的HTML包含表单元素,我希望jQM对其进行样式化 这在beta 1中使用: $.ajax({ type: 'POST', url: form.attr("action"), data: form.serialize(), success: function (response) {

在特定的jQuery移动页面上,我通过AJAX帖子加载内容。然后我用返回的HTML替换DOM中的一些内容。 返回的HTML包含表单元素,我希望jQM对其进行样式化

这在beta 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.");
            }
        });
对内容页面的调用将设置内容的样式。 然而,在最新版本中,这似乎不再有效

是否有正确的方法来设置加载内容的样式


谢谢

您应该能够直接使用诸如:$(this).css({'padding':'5px')之类的内容,使用您选择的样式


或者,您也应该能够在外部css文件中定义适当的样式

您应该能够直接使用诸如:$(this).css({'padding':'5px')之类的内容,并使用您选择的样式


或者,您也应该能够在外部css文件中定义适当的样式

jquerymobile将大量css和javascript事件应用于元素以“动员”它们。至少可以说,用手来做这件事是很乏味的。以前有一个函数可以有效地为您实现这一点,它似乎已经破坏或改变了最新版本中的工作方式。jQuery mobile将大量css和javascript事件应用于元素以“动员”它们。至少可以说,用手来做这件事是很乏味的。以前有一个函数可以有效地为您执行此操作,它似乎已经损坏或改变了最新版本中的工作方式。我希望这是您问题的答案我希望这是您问题的答案