jQuery Mobile刷新可折叠

elementzero23

我的<div data-role="collapsible">...</div>页面上有几个(我不使用可折叠集,因为我想一次打开多个集),然后删除它们,并使用Javascript创建一些新集。现在,我希望他们拥有jQuery Mobile样式,但是无论我做什么,他们都不会刷新。我试过了:

$("parentdiv").refresh();
$("parentdiv").trigger("create");
$(".ui-collapsible").refresh();
$(".ui-collapsible").trigger("create");

我什至在每个折叠式电视机上放了一个折叠式电视机,并尝试对此进行刷新(在jQuery Mobile Documentation中进行了介绍

我添加新的div $("<div data-role="collapsible">...</div>").insertBefore("#foo");

正确的做法是什么?刷新后,内容是否也以jQuery Mobile样式显示?

更新

可折叠内容未刷新,这是我的代码:

var newColla = "<div id=\"colla" + i + "\" data-role=\"collapsible\" data-collapsed=\"true\" data-collapsed-icon=\"minus\" data-expanded-icon=\"bars\">" +
               "<h3 id=\"" + matrikelnummer + "\">" + matrikelnummer + " " + studentName + "</h3><div class=\"colla-content\">" + 
               "<div data-role=\"fieldcontain\" style=\"margin:0px;width:100%;text-align:right;\">" + 
                    "<a href=\"\" data-role=\"button\" id=\"edit_" + matrikelnummer + "_" + studentName + "\" class=\"edit ui-btn-right\" data-mini=\"true\" data-inline=\"true\" data-icon=\"edit\" data-iconpos=\"left\">Teilnehmer bearbeiten</a>" +  
                    "<a href=\"\" data-role=\"button\" id=\"delete_" + matrikelnummer + "_" + studentName + "\" class=\"delete ui-btn-right\" data-mini=\"true\" data-inline=\"true\" data-icon=\"delete\" data-iconpos=\"left\">Teilnehmer löschen</a>" + 
                "</div>";
// Für jede ausgewählte Aufgabe einen Slider hinzufügen
for (var j = 0; j < aufgaben.length; j++) {
    newColla += "<label for=\"slider_mini\">Aufgabe " + aufgaben[j] + ": (max." + allMaxPoints[j] + "Pkt.)</label>" +
    "<input type=\"range\" name=\"slider_mini_" + matrikelnummer + "_" + aufgaben[j] +"\" class=\"slider-mini allSliders\" id=\"slider_mini_" + matrikelnummer + "_" + aufgaben[j] + "\" " + theme + " step= 0.5 value=\"0\"" + 
    "min=\"0.0\" max=\"" + allMaxPoints[j] + "\" data-highlight=\"true\" data-mini=\"true\" />"; 
                                }
newColla += "</div></div>";
$(newColla).collapsible().trigger("create").insertAfter("#timer");
奥马尔

您只需要使用.collapsible(),就没有可折叠窗口小部件的refresh方法

$(document).on("pageinit", function () {
    var collapsible = '<div data-role="collapsible"><h3>Heading</h3><p>Contents</p></div>';
    $("[data-role=content]").append($(collapsible).collapsible());
});

演示版

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

空()后,jQuery Mobile可折叠失败?

来自分类Dev

jQuery mobile可折叠集-在折叠时执行jquery功能

来自分类Dev

jQuery Mobile-可折叠不折叠/显示

来自分类Dev

jQuery Mobile-可折叠不折叠/显示

来自分类Dev

在可折叠集中打开了哪个动态添加的可折叠?jQuery Mobile

来自分类Dev

自动打开已过滤的可折叠设置项-jQuery Mobile

来自分类Dev

在jQuery Mobile中动态创建的可折叠集

来自分类Dev

jQuery Mobile可折叠Listview对齐文本和按钮

来自分类Dev

如何在jQuery Mobile可折叠内部插入按钮

来自分类Dev

jQuery Mobile如何设置可折叠设置的Listview的高度

来自分类Dev

展开时jQuery Mobile 1.0可折叠集的滚动位置

来自分类Dev

jQuery Mobile-删除嵌套可折叠集中的空白

来自分类Dev

如何检测何时在 jQuery Mobile 中单击了可折叠按钮

来自分类Dev

jQuery Mobile - 可折叠标题中的额外图标

来自分类Dev

jQuery可折叠UL

来自分类Dev

jQuery可折叠UL

来自分类Dev

Jquery Mobile,如何在单击链接后折叠可折叠对象?小提琴

来自分类Dev

jquery中的可折叠菜单

来自分类Dev

页面背景图像移动并通过jQuery mobile 1.4.0中的可折叠设置拉伸

来自分类Dev

jQuery Mobile可折叠集-元素关闭时停止音频播放器

来自分类Dev

具有data-enhanced =“ true”的Jquery Mobile可折叠列表

来自分类Dev

单击可折叠对象时,jQuery Mobile页面跳至顶部

来自分类Dev

基于jQuery mobile中动态部分的动态可折叠集合内容

来自分类Dev

动态添加时,可折叠onclick事件中的jQuery Mobile列表不起作用

来自分类Dev

Click()事件在Jquery Mobile可折叠内部被调用两次

来自分类Dev

如何在jQuery Mobile中为可折叠集创建列表分隔符

来自分类Dev

在JQuery Mobile中,最小数据不适用于可折叠集中

来自分类Dev

如何在jQuery Mobile中更改可折叠列表的颜色并计算气泡

来自分类Dev

jQuery Mobile:不能多次检查可折叠标题中的复选框

Related 相关文章

  1. 1

    空()后,jQuery Mobile可折叠失败?

  2. 2

    jQuery mobile可折叠集-在折叠时执行jquery功能

  3. 3

    jQuery Mobile-可折叠不折叠/显示

  4. 4

    jQuery Mobile-可折叠不折叠/显示

  5. 5

    在可折叠集中打开了哪个动态添加的可折叠?jQuery Mobile

  6. 6

    自动打开已过滤的可折叠设置项-jQuery Mobile

  7. 7

    在jQuery Mobile中动态创建的可折叠集

  8. 8

    jQuery Mobile可折叠Listview对齐文本和按钮

  9. 9

    如何在jQuery Mobile可折叠内部插入按钮

  10. 10

    jQuery Mobile如何设置可折叠设置的Listview的高度

  11. 11

    展开时jQuery Mobile 1.0可折叠集的滚动位置

  12. 12

    jQuery Mobile-删除嵌套可折叠集中的空白

  13. 13

    如何检测何时在 jQuery Mobile 中单击了可折叠按钮

  14. 14

    jQuery Mobile - 可折叠标题中的额外图标

  15. 15

    jQuery可折叠UL

  16. 16

    jQuery可折叠UL

  17. 17

    Jquery Mobile,如何在单击链接后折叠可折叠对象?小提琴

  18. 18

    jquery中的可折叠菜单

  19. 19

    页面背景图像移动并通过jQuery mobile 1.4.0中的可折叠设置拉伸

  20. 20

    jQuery Mobile可折叠集-元素关闭时停止音频播放器

  21. 21

    具有data-enhanced =“ true”的Jquery Mobile可折叠列表

  22. 22

    单击可折叠对象时,jQuery Mobile页面跳至顶部

  23. 23

    基于jQuery mobile中动态部分的动态可折叠集合内容

  24. 24

    动态添加时,可折叠onclick事件中的jQuery Mobile列表不起作用

  25. 25

    Click()事件在Jquery Mobile可折叠内部被调用两次

  26. 26

    如何在jQuery Mobile中为可折叠集创建列表分隔符

  27. 27

    在JQuery Mobile中,最小数据不适用于可折叠集中

  28. 28

    如何在jQuery Mobile中更改可折叠列表的颜色并计算气泡

  29. 29

    jQuery Mobile:不能多次检查可折叠标题中的复选框

热门标签

归档