商品のページがあります。ショッピングカートに商品を追加すると、確認のためにモーダルウィンドウが表示されます。これには最大2秒かかる場合があります。
確認モーダルの直前に別のモーダルウィンドウを表示して、「読み込み中...」を表示したい。
私の問題は、「確認」モーダルが表示されたときに「読み込み中...」モーダルを閉じる方法がわからないことです。
これは、確認モーダルを起動したコードです。
$(document).ready(function () {
var $dialog = $('<div style="background-color:red"></div>')
.html('<h1>loading...</h1>')
.dialog({
autoOpen: false,
title: 'loading...'
});
$('.AddToCartButton').click(function () {
$dialog.dialog('open');
});
});
「確認」モーダルで、次のコードを使用して「読み込み中...」モーダルを閉じようとしています。
<script type="text/javascript">
$('#AddToCartButton').dialog('close');
</script>
ありがとう。