因此,最后我似乎错过了列表根据插件的名称和原始元素ID分配一个ID。因此,下面的工作是:
jQuery(function(){
jQuery('select#custom').selectmenu({
width: 100,
'style': 'dropdown',
"open": function(e, data){
var menu = jQuery('ul#'+$(this).attr('id')+'-menu');
menu.hide().slideDown('slow');
},
"close": function(e, data){
var menu = $('ul#'+jQuery(this).attr('id')+'-menu');
menu.addClass('ui-selectmenu-open').slideUp('slow', function(){
menu.removeClass('ui-selectmenu-open');
});
},
"change": function(){window.location = $(this).val();}
});
});