โปรดดาวน์โหลดไลบรารี jQuery ก่อนที่จะใช้รหัสการตีนี้
คัดลอกรหัสรหัสดังนี้:
var maskStackCount = 0;
ฟังก์ชั่นหน้ากาก (วิธีการ) {
// นี่คือหน้าต่างที่คุณต้องการทำหน้ากาก
varwinobj = window.top
if (typeof method == "undefined") {{
วิธี = "เปิด";
-
if (method == "เปิด") {
if (maskStackCount <= 0) {
var mask = $ ("<div id = 'window-mask' class = 'window-mask' style = 'display: none'> </div>")
mask.css ({{
ความกว้าง: winobj.width () + "px"
ความสูง: winobj.height () + "px"
ตัวกรอง: "อัลฟ่า (ความทึบ = 60)"
}). แสดง ();
winobj.on ("resize.mask", function () {
mask.css ({{
ความกว้าง: winobj.width () + "px"
ความสูง: winobj.height () + "px"
-
-
-
MaskStackCount ++;
-
อื่นถ้า (method == "ปิด") {{
MaskStackCount-;
$ ("#window -amask")
winobj.off ("resize.mask");
-
-