IE でレンダリングするモーダル ダイアログを取得できません。画面は暗くなりますが (無効になっているように)、ダイアログ自体はどこにも見つかりません。Chrome での動作は想定どおりです。画面が暗くなり、ダイアログが表示されます。これが古い参照の問題ではないことを確認するために、IE と Chrome のキャッシュを繰り返しクリアしました。
.hide().show() と $("#waiting1").dialog('open') でもゲームをプレイしましたが、結果は同じでした。
<html>
<head>
<script src="/scripts/jquery-1.8.0.min.js" type="text/javascript"></script>
<script src="/scripts/jquery-ui-1.8.23.custom.min.js" type="text/javascript" ></script>
<link rel="stylesheet" type="text/css" href="/css/themes/base/jquery.ui.all.css" >
<script type="text/javascript">
$(function () {
$("#waiting1").dialog();
});
</script>
</head>
<body>
<div id="waiting1" style="display:none;">
<center>
<img src="black_loading.gif" />
</center>
</div>
</body>