我正在通过ajax将表单动态插入到页面中。将它插入dom树后,我想重新初始化jquery mobile来设置表单的样式。我查看了http://jquerymobile.com/test/docs/api/events.html,但由于文档对jquery mobile非常无益,我无法找到正确的事件。
答案 0 :(得分:8)
将表单添加到DOM后,使用表单上的.trigger('create');
初始化您刚刚添加的任何窗口小部件(表单元素):
...html('<form><input data-role="slider" type="text" /><input type="button" value="button" /></form>').trigger('create');