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

javascript:

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

最佳答案

尝试使用

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


这会将jquery移动样式应用于新创建的元素,如果正在加载页面,则可以尝试使用“ pagecreate”

09-25 17:18
查看更多