, , , , collapsible-set, .
$.widget( "mobile.collapsiblegroup", $.mobile.collapsibleset, {
options: {
initSelector: ":jqmData(role='collapsible-group')"
},
_create: function() {
$.mobile.collapsibleset.prototype._create.call(this);
var $el = this.element;
if (!$el.jqmData('collapsiblebound2')) {
$el.jqmData('collapsiblebound2', true)
.unbind('expand')
.bind('expand', $._data($el.get(0), 'events')['collapse'][0]);
}
}
});
$( document ).bind( "pagecreate create", function( e ) {
$.mobile.collapsiblegroup.prototype.enhanceWithin( e.target );
});
, data-role collapsible-group collapsible-set.
: jQuery 1.8+,
$._data($el.get(0), 'events') $el.data('events')