r2725 - made the "icon" property of the icons option optional

r2725 - made the "icon" property of the icons option optional


Author: scottjehl
Date: Fri Jun 12 09:48:40 2009
New Revision: 2725
Modified:
branches/labs/selectmenu/ui.selectmenu.js
Log:
made the "icon" property of the icons option optional
Modified: branches/labs/selectmenu/ui.selectmenu.js
==============================================================================
--- branches/labs/selectmenu/ui.selectmenu.js    (original)
+++ branches/labs/selectmenu/ui.selectmenu.js    Fri Jun 12 09:48:40 2009
@@ -125,9 +125,12 @@
                        if(thisLi.is(o.icons[j].find)){
                            thisLi
                                .data('optionClasses', s_options[i].classes + '
ui-selectmenu-hasIcon')
-                                .addClass('ui-selectmenu-hasIcon')
+                                .addClass('ui-selectmenu-hasIcon');
+                                
+                            if(o.icons[j].icon){
                                .find('a:eq(0)')
                                .prepend('<span class="ui-icon '+o.icons[j].icon + '"></span>');
+                            }    
                        }
                    }
                }