jQuery Mobile:加载AJAX内容后的UI重定制

时间:2012-12-22 19:47:59

标签: javascript jquery html5 css3 jquery-mobile

我需要将JQM应​​用于通过AJAX加载的某些标记。有办法吗?

1 个答案:

答案 0 :(得分:4)

可以做到。每个jQM元素都有自己的刷新方法用于重新定位。

例如:

  • Listview有一个:

    $('#listviewID').listview('refresh');
    

她是一个例子:http://jsfiddle.net/Gajotres/AzXdT/。这是从XML数据动态生成的列表视图。

  • 按钮元素有:

    $('#buttonID').button('refresh');
    

以下是一个示例:http://jsfiddle.net/Gajotres/K8nMX/

  • Slider有一个:

    $('#sliderID').slider('refresh')
    
  • Selectmenu有一个:

    $('select').selectmenu('refresh', true);
    

现在你可以在这里看到一个模式。要刷新,请始终使用组件名称作为带有'refresh'参数的函数。

如果您正在整页重做,请使用此method

快乐的X-Mas给你m8。 :)