對於BlackBox jQuery 的對話方塊外掛程式

2021-06-27 02:33:22 字數 1869 閱讀 3138

1.引用專案檔案

2.例項化

var box = new blackbox();
alert 功能

.add( dialog正文 [,關閉dialog時執行的函式] [,引數設定] ),除dialog正文外其他兩個任意可以省略,可選引數為 title 和 value。

box.alert("這裡是乙個 alert 的 demo ", function () , )
confirm 功能

.confirm( dialog正文 [,關閉或者確定dialog時執行的函式] [,引數設定] ),除dialog正文外其他兩個任意可以省略, 使用者確定時callback的引數為true,關閉或者取消時為false,可選引數為 title 和 value。

box.confirm("這裡是乙個 confirm 的 demo", function (data)  else 

}, )

prompt 功能

.prompt( dialog正文 [,關閉或者確定dialog時執行的函式] [,引數設定] ),除dialog正文外其他兩個任意可以省略, 使用者輸入完成後確認時callback的引數為使用者輸入的內容,關閉或者取消時為null,可選引數為 title 、 value 和 verify,其中 verify 為使用者輸入簡單驗證函式(暫時不支援非同步),引數為 data ,返回true 或者 false。

box.prompt("請輸入乙個大於 10 的數字", function (data)  else 

}, })

load 和 ready 功能

.load( 此時載入內容的標籤 [,ready時執行的函式] ),不同時間可以使用相同的載入內容的標籤,此時 ready 時 執行的函式不會疊加,而是會按照先後順序執行。 ready 必須在 load 之後!

.load( 此時載入完成內容的標籤 ),只有所有的內容都載入完了,螢幕上的遮罩才會消失。

box.load("index", function () );

box.load("index", function () );

box.load("main", function () );

settimeout(function () , 1000);

settimeout(function () , 2000);

popup , boxclose 和 boxshake 功能

還在完善中的功能,.popup( html內容 ),.boxclose 關閉當前dialog ,boxshake 為使當前dialog抖動。

box.popup('

' +'抖一抖

關閉',

function (content) );

content.find("#close_demo").click(function () );

});

內建方法執行順序

內建方法通過佇列的方式實現了嚴格按照執行先後順序來出現。後執行的**將在之前視窗關閉後實現

box.alert("hello word");

box.load("index", function () );

settimeout(function () , 2000);

box.confirm("bye word", );

tip:這裡如果第乙個 alert 沒有很快關掉是不會出現後面的 load 效果,因為當 load 還在佇列中的時候就以及 載入完成了,load 的完成函式會在載入時被完成, load 事件從佇列中被消失。
var box = new blackbox()

對於物件查詢

結論 對於物件查詢 1 使用list的時候會將物件全部取出,而使用iterate則只先將物件主鍵取出,然後在使用的時候再乙個個取出。2 list第二使用的時候會繼續重新資料庫中取出,而iterate則會先成快取中查詢,如果沒找到再去資料庫中取出。對於屬性查詢 條件 查詢快取關閉 兩者沒什麼差別,根據...

對於物件查詢

對於物件查詢 1 使用list的時候會將物件全部取出,而使用iterate則只先將物件主鍵取出,然後在使用的時候再乙個個取出。2 list第二使用的時候會繼續重新資料庫中取出,而iterate則會先成快取中查詢,如果沒找到再去資料庫中取出。對於屬性查詢 條件 查詢快取關閉 兩者沒什麼差別,根據查詢物...

對於order by子句

order by子句指定排序順序 select username from user order by username 依據username的字母順序對於查詢出來的username進行排序,預設是公升序 a z 也可以進行降序排序,必須指定desc關鍵字 在上面的sql語句變為 select us...