jquery mobil keret könyvtár és jquery mobil

Amikor a Web először jött, volt elég unalmas és primitív. Weboldalak alapvetően áll egy egyszerű HTML kódot, a fő feladata, amely közvetíteni a szükséges információkat a felhasználónak. Az akkori linkre kattintva, a felhasználók elvárják, hogy egy új oldalt. Ez volt az egész interaktivitás.
JQuery: alapfunkciója és fő célkitűzések, amely elvégzi KÖNYVTÁR
A jQuery, sok hasznos funkcióval rendelkezik a DOM, eseménykezeléshez, nyomtatványok, hatása az oldalon, és így tovább. Vannak azonban olyan funkciók, amit tudnia kell, mielőtt a jQuery:
- Kölcsönhatás minden elem egyedileg: funkció mindegyik ()
- Eseményeket. Event Processing: funkció ()
- Animációk és hatások: funkció élő ()
Ezután részletesen megtekintheti az egyes ezeket a funkciókat.
A jQuery számos előnye van, és egyikük - ez az „automatikus hurok”. Ez megszabadít minket a jQuery sostalveniya ciklusok átjutni egy bizonyos meghatározott elemeket. Például:
$ ( 'Img) fadeOut () .; - ebben az esetben a függvény egyidejűleg munkát az összes kép az oldalon, és ezáltal, így teljesen átlátszó (CSS = opacity: 0). Gyakran előfordul, hogy amikor kiválaszt egy bizonyos meghatározott elemeket, meg kell végre nem egy, hanem több intézkedéseket. Ehhez van egy funkciója each ().
Ez a függvény egy kis kitérőt (brute force egy ciklusban) meghatározott valamennyi eleme jQuery, és kéri a visszahívási funkció mindegyikre. Visszaadja az objektum. Minden alkalommal, amikor végre a megadott függvény (úgy, ahogyan egyszer minden illeszkedő elem), a kulcsszó „ez” kifejezés egy adott DOM elemet.
Itt található a tartalmát a hurok lista elemeit, amíg amíg el nem éri «li» a «stop» osztályban.
$ ( 'Li'). Minden egyes (function (i, elem)
alert ( «Leállt» + i + «-edik cikkek listáját.");
alert (i + ':' + $ (elem) .text ());
A (+) - «utolsó bind () live (), megbízottja ()»
A jQuery van egy sor esemény rakodók, hogy elfog a viselkedését a látogató az oldalon. Ezekkel processzorok bizonyos műveleteket a kiválasztott elem:
- kattintson a (); - kattints a képre
- dblclick (); - dupla kattintással
- lebeg (); - lebeg át az elemet. 2 működik, mint egy 1: mouseenter (); és mouseleave ();
- scroll (); - akkor aktiválódik, amikor van egy vízszintes vagy függőleges görgetést a böngésző ablakot
- válthat (); - elindul, ha rákattint egy elemre
- terhelés (); - akkor aktiválódik, ha a leszármazottai a szülő teljesen megterhelt a dokumentumban
Ha a funkció be () jQuery lehetővé teszi számunkra, nagyobb rugalmasságot kezelni az eseményeket, mint a fenti rakodók. Vegyünk például egy függvény struktúráját (érvek):
$ ( 'Selector'). A ( 'click', választó, myData, functionName)
- Az első érv: az esemény
- egy második (opcionális).
- Három: adatok átadhatók a funkciót. Ez lehet objektumliterálnak vagy változó objektumliterálnak
- A negyedik érv: a funkció nevét vagy a névtelen függvényt
Meg kell figyelmeztetni () üzenet kijelző különböző szöveges függően kattintott elemet. Hozhat létre több változó, és tedd egy másik objektumliterálnak:
$ ( 'A') a ( 'click', linkVar, ShowMessage) .; - Ha rákattint a linkre, megjelenik egy üzenet, változó linkVar
$ ( 'P') a ( 'click', pVar, ShowMessage) .; - Ha rákattint a szakasz, mi származik a változtatható jelzésképű pVar
Is, akkor több rendezvény hívja ugyanazt a funkciót:
$ ( 'A') a (kattanásig gombnyomás lebeg ", linkVar, ShowMessage) .;
Minden esemény okozhat a különböző funkciók: