ページに2つのダイアログがあります。Jquery Mobileダイアログがクロムで閉じない
私はjavascriptで最初のものを閉じると、ChromeとChromeモバイルでは動作しませんが、firefoxで動作します。私はJquery Mobile 1.0.1を使用します。
アドバイスをありますか?
ページに2つのダイアログがあります。Jquery Mobileダイアログがクロムで閉じない
私はjavascriptで最初のものを閉じると、ChromeとChromeモバイルでは動作しませんが、firefoxで動作します。私はJquery Mobile 1.0.1を使用します。
アドバイスをありますか?
私は、ダイアログ・コード内
$('*[data-icon="delete"]').on("click",function(){
$('.ui-dialog').dialog('close');
});
を使用してそれを解決するために管理...悪い解決策が、それは私の場合にのみダイアログだったので私のために働いたが、あまりにもあなたを助けるかもしれませんしました。
私たちは、このようなイベントを使用して解決策を見つける:
('#connect').live('pagehide', function(){
if (id_dialog_page != '') {
$.mobile.changePage('#'+id_dialog_page, {role: 'dialog'});
}
id_dialog_page = '';
});
我々はまた、新しいダイアログモーダルボックスを開く前に#CONNECTクローズを強制。ターゲットモーダルボックスは、変数によって検索されます。