我在同一页面上有三个弹出窗口。我已经使用
添加了一个关闭按钮 $("#planFacetResults .ui-bar-d").buttonMarkup({ icon: "delete" }).buttonMarkup({ theme: "d" });
点击关闭按钮的代码:
$("#planFacetResults .ui-bar-d").bind('click tap',function(){
$(".ui-popup").popup('close');
});
弹出窗口来自此代码
<div class="facetSelection" data-role="none">
<select id="selectbutton$var" name='selectbutton${divLabel}' data-native-menu="false" data-icon="arrow-orange" data-iconpos="right" data-iconshadow="false" data-theme="d" data-native-menu="false">
<option>label</option>
</select>
</div>
我的问题是,这将工作一次,如果您打开另一个按钮,它将不会关闭按钮。您也无法使用esc或单击窗口外部来关闭弹出窗口。我使用'.popup({ history: false });'
没有运气。有什么想法吗?