そのダイアログ宣言を含むページを動的にロードします。
$("#promo-code-modal").dialog({
modal: true,
autoOpen: false,
minHeight: 500,
minWidth: 500,
maxHeight:500,
maxWidth:500,
resizable: false,
show: {
effect:"scale",
speed:1000
},
hide: {
effect:"scale",
speed:1000
}
});
そのページを2回目(またはそれ以上)にロードすると、close
イベント中に2回(またはそれ以上)のscale
効果がhide
機能していることがわかります。なんで ?