我试图通过ajax将一些按钮添加到我的jquery移动页面中。
直接注入页面根本没有风格。
尝试这个也行不通(没有样式)
$('<a href="#" data-role="button" id="next_page">Next</a>').appendTo('#page_btns').trigger('create');
这是div的代码
<div data-role="controlgroup" data-type="horizontal" id="page_btns"></div>
如何使用jquery mobile通过AJAX添加/删除分组按钮?
编辑:在控制组div上调用.trigger('create')会对按钮设置样式,但它们设置为单个按钮而不是分组样式答案 0 :(得分:4)
在封闭控制组的任何div上触发创建事件。例如:data-role=content
div。
将按钮附加到div
$('div[data-role=content]').trigger('create');