【问题标题】:Get elements Id on expand event JQuery Mobile 1.4.3在展开事件 JQuery Mobile 1.4.3 上获取元素 ID
【发布时间】:2014-11-11 07:34:15
【问题描述】:

我有 7 个 colabsibles。对于每个我想在展开事件上加载带有 Ajax 的列表视图。

我的html代码:

<div data-role="collapsible-set" id="workdaylists" data-inset="true" data-collapsed-icon="bars" data-expanded-icon="minus">
<div id="monday" data-role="collapsible" data-collapsed="true">
    <h3><span id="headmonday">Montag</span></h3>
    <ul id="mondaylist" data-role="listview"></ul>
</div>
<div id="tuesday" data-role="collapsible" data-collapsed="true">
    <h3><span id="headtuesday">Dienstag</span></h3>
    <ul id="tuesdaylist" data-role="listview"></ul>
</div>
<div id="wednesday" data-role="collapsible" data-collapsed="true">
    <h3><span id="headwednesday">Mittwoch</span></h3>
    <ul id="wednesdaylist" data-role="listview"></ul>
</div>
<div id="thursday" data-role="collapsible" data-collapsed="true">
    <h3><span id="headthursday">Donnerstag</span></h3>
    <ul id="thursdaylist" data-role="listview"></ul>
</div>
<div id="friday" data-role="collapsible" data-collapsed="true">
    <h3><span id="headfriday">Freitag</span></h3>
    <ul id="fridaylist" data-role="listview"></ul>
</div>
<div id="saturnday" data-role="collapsible" data-collapsed="true">
    <h3><span id="headsaturnday">Samstag</span></h3>
    <ul id="saturndaylist" data-role="listview"></ul>
</div>
<div id="sunday" data-role="collapsible" data-collapsed="true">
    <h3><span id="headsunday">Sonntag</span></h3>
    <ul id="tuesdaylist" data-role="listview"></ul>
</div>

JS:

$(document).on('pagecreate', '#home', function(){
  $('#workdaylists').bind('collapsibleexpand', function () {
    alert("Expanded");
  });
})    

如何获得扩展的 ID?

谢谢 尼基

【问题讨论】:

  • $(".ui-collapsible").on("collapsibleexpand", function () { alert(this.id); });

标签: events jquery-mobile expand collapsable


【解决方案1】:

给你,这应该适用于 jqm 1.4.2 版本,没有测试 1.4.3:

 $('#workdaylists').bind('collapsibleexpand', function (data) {

   console.log(data);
   console.log(data.target.id);
  });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-14
    • 1970-01-01
    • 1970-01-01
    • 2012-04-20
    • 2014-01-19
    • 1970-01-01
    相关资源
    最近更新 更多