当meteor js元素/字段更新时保留jquery移动样式

时间:2013-03-01 10:38:23

标签: jquery-mobile meteor

我正在使用Meteor JS& amp; jQuery Mobile。除了Meteor更新元素的某些情况之外,一切都很顺利。

例如,JQM会自动将一些周围的div添加到选择框中以进行格式化(.ui-select.ui-btn.ui-shadow等等)但是当Meteor更新此元素时,是否从远程或本地数据库更改,它将元素恢复为标准选择框,实际上破坏了UI。

我只是想知道这个问题是否有一个简单的解决方案,Meteor在更新元素之前调用jQuery进行更改?

1 个答案:

答案 0 :(得分:2)

动态添加 jQuery Mobile 内容必须加强。

可以通过几种方式完成,但最常见的是:

  1. 如果您只想增强内容

    $('#page-id').trigger('create');
    
  2. 如果您想要增强整页(内容+页眉+页脚)

    $('#page-id').trigger('pagecreate');
    
  3. 很高兴知道这些方法性能非常广泛,因此您可以随时单独增强小部件(按钮,列表视图...)。要了解更多内容,请查看我的其他 ARTICLE ,为了透明,这是我的个人博客,或者找到 HERE