Cordova 在单击可折叠集时获取计数气泡值

Cordova 在单击可折叠集时获取计数气泡值,cordova,jquery-mobile,Cordova,Jquery Mobile,我有一个可折叠的集合和动态创建的listview。在我的可折叠集合元素中,我显示countbubble值 我就是这样做的 count=resultset.rows.length; $(list.remove(); $.each(resultset.rows,函数(索引){ var row=resultset.rows.item(索引); 变量li=''; 列表。追加(li); }); div=''+ 第1行[“名称”]+“”+计数+“”; } list.appendTo(div.parent()

我有一个可折叠的集合和动态创建的listview。在我的可折叠集合元素中,我显示countbubble值

我就是这样做的

count=resultset.rows.length;
$(list.remove();
$.each(resultset.rows,函数(索引){
var row=resultset.rows.item(索引);
变量li='
  • '; 列表。追加(li); }); div=''+ 第1行[“名称”]+“”+计数+“”; } list.appendTo(div.parent().appendTo('[data role=“content”]').end().trigger(“create”); $('div[data role=“collapsable”]')。可折叠({theme:'b',refresh:true}); $('[data role=“listview”]').listview().listview('refresh'); }
    我能够得到我点击过的可折叠元素,这就是我要得到可折叠元素所做的

    $(文档)。在(“展开”、“div[data role=collapsable set]div[data role=collapsable]”上,函数(){
    var title=$(this.find(“.ui btn text”)
    .contents()
    .filter(函数(){
    返回this.nodeType==3;
    }).text();
    警报(“扩展:”+标题);
    });
    
    但是使用上面的方法,我只能得到可折叠的元素名。 如何获取计数气泡的值

    谢谢:)

    试试看

    $(文档)。在(“展开”、“div[data role=collapsable set]div[data role=collapsable]”上,函数(){
    var$item=$(this.find(“.ui btn text”);
    var title=$item.contents()
    .filter(函数(){返回this.nodeType==3;})
    .text();
    var count=$item.find(“.ui li count”).text();
    警报(“扩展:“+title+”计数:“+count”);
    });
    

    @user2143817任何时候都可以!很高兴再次提供帮助:D