使用Ajax后,jQuery Mobile没有样式.load()

时间:2014-02-24 02:32:49

标签: javascript jquery css ajax jquery-mobile

我正在使用Ajax调用来获取用户按下登录后出现在面板中的复选框列表。数据加载很好,但没有JQM样式,它只是默认的浏览器样式。清单的id是filterlist,我要放置它的div叫做test1。

的javascript:

    $(document).on('click', '#loginbutton', function() {
        $( "#test1" ).load( "test.html #filterlist" );
    });

1 个答案:

答案 0 :(得分:0)

尝试使用

$(document).on('click', '#loginbutton', function() {
    $( "#test1" ).load( "test.html #filterlist" );
    $( "#test1" ).trigger ('create');
});

这会将jquery移动样式应用于新创建的元素,如果它正在加载页面,您可以尝试'pagecreate'而不是