我有一个 jQUery-confirm,我试图显示一些有选择的内容,而我的 select.selectMenu() 似乎不起作用,因为它显示在 jQUery-confirm 内。它只是显示默认选择。我可以轻松地在范围外的选择上调用 .selectMenu() ,它将从选择更改为选择菜单。例子:
HTML:
<div id="aDiv">
<select id="aSelect"> <option value="1"> 1 </option></select>
</div>
<button type="button" id="aButton">Click </button>
CSS:
#aDiv {
display: none;
}
JS:
$(document).ready(function() {
$('#aSelect').selectmenu();
var divVar = $('#aDiv');
$('#aButton').on("click", function() {
$.confirm( {
title: 'Hello',
content: '',
onOpen : function() {
divVar.show();
this.setContent(divVar);
},
onClose : function() {
divVar.hide();
}
});
});
});
我如何让 jquery-confirm 显示 jquery ui 小部件,如选择菜单?