1 /** 2 * @fileOverview ComboBox menu render 3 * @author yiminghe@gmail.com 4 */ 5 KISSY.add("combobox/menuRender", function (S, Menu) { 6 var $ = S.all; 7 return Menu.PopupMenu.Render.extend({ 8 createDom:function () { 9 var self = this, 10 el = self.get("el"), 11 head = $("<div class='ks-combobox-menu-header" 12 + "'></div>"), 13 foot = $("<div class='ks-combobox-menu-footer" 14 + "'></div>"); 15 el.prepend(head); 16 el.append(foot); 17 self.__set("head", head); 18 self.__set("foot", foot); 19 } 20 }, { 21 ATTRS:{ 22 head:{ 23 view:1 24 }, 25 foot:{ 26 view:1 27 } 28 } 29 }); 30 }, { 31 requires:['menu'] 32 });