当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JQuery UI Selectmenu _renderMenu用法及代码示例


用法:

_renderMenu( ul, items )

返回:jQuery (plugin only)

控制构建小部件菜单的方法。该方法传递一个空的 <ul> 和一个基于原始 <select> 中的 <option> 元素的项目数组。单个 <li> 元素的创建应委托给 _renderItemData() ,后者又委托给 _renderItem() 扩展点。
  • ul
    类型:jQuery
    用作小部件菜单的空 <ul> 元素。
  • items
    类型:Array
    基于原始 <select> 中的 <option> 元素的项目数组。有关项目对象格式的详细信息,请参阅 _renderItem() 扩展点。

代码示例:

将 CSS 类名称添加到奇怪的菜单项。

注意:为简单起见,此示例不支持 optgroup 或禁用的菜单项。
_renderMenu: function( ul, items ) {
  var that = this;
  $.each( items, function( index, item ) {
    that._renderItemData( ul, item );
  });
  $( ul ).find( "li" ).odd().addClass( "odd" );
}

相关用法


注:本文由纯净天空筛选整理自jqueryui.com大神的英文原创作品 Selectmenu _renderMenu。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。