Board logo

標題: 無法解除blockUI() [打印本頁]

作者: eason    時間: 2009-8-21 17:48     標題: 無法解除blockUI()

請教一下
有跑一些列表或程式需要一點時間
SO我使用了blockUI 告知並遮罩頁面
等頁面資料下載完畢後
才unblockUI()

但是不知哪裡有錯耶
網頁就是一值在blockUI()無法解除

程式碼:

<script type="text/javascript">
$(document).ready(function() {
$.blockUI({ message: '<h1><img src="busy.gif" /> Just a moment...網頁下載中.....</h1>' });
     }); </script>
</head>
<body>
.....
.....
.....
<script type="text/javascript">
   $.unblockUI() ;
</script>
</body>
作者: wmh    時間: 2009-8-21 18:20

unblockUI() 的位置錯囉。你目前放的位置甚至比執行 $(document).ready() 裡面的 function 還早,因為網頁解析到那邊的時候就執行了。

你應該把 unblockUI() 放到你說的「等頁面資料下載完畢後」




歡迎光臨 jsGears.com 技術論壇 - AJAX, JavaScript, jQuery, 網站開發, 前端效能優化 (http://jsgears.com/)