一尘不染

将表单插入页面后,重新初始化jquery-mobile

ajax

我正在通过ajax将表单动态插入页面。将其插入dom树后,我想重新初始化jquery
mobile以设置表单样式。我查看了http://jquerymobile.com/test/docs/api/events.html,但是由于该文档对jquery
mobile毫无帮助,因此我无法找到正确的事件。


阅读 187

收藏
2020-07-26

共1个答案

一尘不染

在将表单添加到DOM之后,请在表单上使用.trigger('create');来初始化刚添加的所有小部件(表单元素):

...html('<form><input data-role="slider" type="text" /><input type="button" value="button" /></form>').trigger('create');

这是一个演示:http :
//jsfiddle.net/TBRXk/

2020-07-26