fixed theme inheritance on filter lists in IE7.

This commit is contained in:
scottjehl 2011-06-17 19:02:53 -04:00
parent 722ed2cbbf
commit 758e430653

View file

@ -16,10 +16,9 @@ $.widget( "mobile.textinput", $.mobile.widget, {
themeclass;
if ( !theme ) {
var themedParent = this.element.closest("[class*='ui-bar-'],[class*='ui-body-']");
theme = themedParent.length ?
/ui-(bar|body)-([a-z])/.exec( themedParent.attr("class") )[2] :
"c";
var themedParent = this.element.closest("[class*='ui-bar-'],[class*='ui-body-']"),
themeLetter = themedParent.length && /ui-(bar|body)-([a-z])/.exec( themedParent.attr("class") ),
theme = themeLetter && themeLetter[2] || "c";
}
themeclass = " ui-body-" + theme;