Állítsa kijelző és elrejti az oldal teljes letöltés
Állítsa kijelző és elrejti az oldal teljes letöltés

Ahhoz, hogy az ilyen jellegű kiegészítés is nagyon egyszerű. Ez a cikk azt mutatja, két példát végrehajtásának funkcionális és helyszíni rakodási egységet mutató jQuery.
1. példa
Ebben a kiviteli alakban használt funkció jQuery .load (). amely kezeli az esemény oldal betöltése közben manipulálni HTML elemekkel egészül ki.
Megvalósításhoz szükséges létrehozni két blokk:
- figyelmeztetés, jelzés Letöltés:
X Oldal betöltése.

várjon
- és egy üres blokk, amely will hide, vagy homályos az oldalt korlátozza a hozzáférést meg:
Ott lehet elhelyezni bárhol a szervezetben a dokumentum, de jobb feljebb (korábban), azaz közvetlenül a nyitó
.A hely az oldalon, és a megfelelő megjelenése ezen blokkok adják a CSS:
hidescreen,
.load_page helyzet: fix;
display: none; / * Kezdetben rejtett blokkok * /
>
.hidescreen z-index: 9998;
szélesség: 100%;
magasság: 100%;
háttér: # 000000;
opacitás: 0,7;
szűrő: alfa (opacitás = 70);
bal: 0;
top: 0;
>
.load_page z-index: 9999; / * Az érték legyen nagyobb, mint .hidescreen * /
bal: 50%;
top: 50%;
háttér: #ffffff;
padding: 30px 10px;
text-align: center;
font: normal 15px normál Verdana;
border-radius: 3px;
margin-left: -125px;
szélesség: 250 képpont;
>
.közel <
pozíció: abszolút;
top: 10px;
jobbra: 10px;
border: 1px solid # 666;
border-radius: 2px;
font: normál félkövér 12px / 14px Comic Sans MS;
text-align: center;
háttér: #fff;
color: # C00;
kurzor: pointer;
magasság: 14px;
szélesség: 13px;
>
.close: hover <
háttér: # C00;
szín: #fff;
>
Továbbra is csak elhelyezni jQuery script kódot egy oldal vagy webhely. Ne felejtsük el, hogy ellenőrizze, hogy a keret csatlakozik a helyén, ha nincs - csatlakozni. A szkript maga nem nagy, és a következő:
$ (Function () $ ( 'hidescreen load_page ..') FadeIn (10). // mutatja a háttér és a mutató
$ (Window) .load (function () $ ( 'hidescreen, .load_page.') FadeOut (600). // elrejtés ha az oldal betöltődik
>);
$ ( 'Bezárás'). Kattintson a (function ()/для тех кому невтерпеж
$ ( 'Hidescreen, .load_page') fadeOut (300) .;
>);
>);
$ (Function () $ (ablak) .load (function () $ ( 'hidescreen, .load_page.') Delay (1000) .fadeOut (600) .;
>);
$ ( 'Close'.) Click (function () $ ( 'hidescreen, .load_page.') FadeOut (300) .dequeue () ..;
>);
>);