我希望在通过Ajax加载附加内容后应用自动生成的jQuery Mobile样式(jQuery Mobile适用于页面加载的类)。
我通过Ajax加载一些内容,这些内容被解析并组织成<ul>
,但是jQuery上通常应用的样式jQuery不再应用于加载Ajax的内容。
答案 0 :(得分:14)
假设您的ul是jquery-mobile“listview”,请尝试使用以下命令刷新整个列表:
$('#yourlist').listview('refresh');
jQuery Mobile doucmentation http://jquerymobile.com/demos/1.0a2/#docs/forms/plugin-eventsmethods.html
答案 1 :(得分:2)
我也遇到了这种刷新方法的麻烦,通过删除&#39;刷新&#39;进行了一些搜索后工作,即:
$('#yourlist').listview();
在http://forum.jquery.com/topic/wish-listview-refresh-would-go-away处找到解释。在1.1.1中正常工作