switched collapsibles over to tap event. Fixes #1056

This commit is contained in:
scottjehl 2011-02-18 12:43:34 -05:00
parent 767c35c629
commit 670ec15661

View file

@ -132,16 +132,19 @@ $.widget( "mobile.collapsible", $.mobile.widget, {
set.last().data('collapsible-last', true)
}
collapsibleHeading.bind( $.support.touch ? "touchstart" : "click", function(){
if( collapsibleHeading.is('.ui-collapsible-heading-collapsed') ){
collapsibleContain.trigger('expand');
}
else {
collapsibleContain.trigger('collapse');
}
return false;
});
collapsibleHeading
.bind({
"tap": function(){
if( collapsibleHeading.is('.ui-collapsible-heading-collapsed') ){
collapsibleContain.trigger('expand');
}
else {
collapsibleContain.trigger('collapse');
}
return false;
},
"click": false
});
}
});
})( jQuery );