有人可以請幫我解決這些關於使用jquery blockui插件(http://jquery.malsup.com/block/#)的問題嗎?jquery blockui插件不會覆蓋默認的「等待」消息
爲什麼沒有這項工作?
$(document).ajaxStart($.blockUI({message: "wait..."})).ajaxStop($.unblockUI);
如果我只是這樣做:
$(document).ajaxStart($.blockUI).ajaxStop($.unblockUI);
它的工作原理,但我想設置重寫我自己默認的消息。這不起作用或者:
$.blockUI({ message: "wait..." });
我已經能夠覆蓋這一消息:
$ .blockUI.defaults.message = 「等待...」;
,但如果我在頁面中定義一個div並把它傳遞到消息屬性,則它不工作,但根據它應該插件的網站上的文檔:
<div id="loadingMessageBox" style="display: none;"> <img src="../Images/spinning.gif" />wait... </div> $.blockUI.defaults.message = $("#loadingMessageBox");
謝謝。
因爲' $ .blockUI'是一個方法的引用,'$ .blockUI({message:'wait ...'})'是一個方法調用 – GreyBeardedGeek
謝謝,GreyBeardedGeek。有沒有一種方法可以覆蓋屬性作爲這一行的一部分呢? '$(文件).ajaxStart($ blockUI).ajaxStop($ unblockUI);'?第二個問題呢? –
在這裏可以正常工作:http://jsfiddle.net/gHMk3/ – charlietfl