Peamine probleem jquery kasutamisel ekraani suuruse sobivuse kontrollimiseks on see, et see vรตib olla ebatรคpne.
is mobile var isMobile = false; //initiate as false // device detection if(/(android|bbd+|meego).+mobile|avantgo|bada/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo||midp||mmp||netfront||opera m(ob|in)i||palm( os)?||phone||p(ixi|re)/8.0.+mobile.+firefox/i.test(navigator.userAgent)){ isMobile = true; }
See kood kontrollib, kas seade on mobiilseade vรตi mitte. See algab isMobile'i mรครคramisega valeks. Seejรคrel kasutab see navigaatori kasutajaagendi stringi kontrollimiseks regulaaravaldist. Kui see leiab vaste, mรครคrab see isMobile vรครคrtuseks Tรตene.
Ekraani omadused jQuerys
Ekraani vรคljanรคgemise kontrollimiseks jQuerys saate kasutada mรตnda atribuuti.
laius ja kรตrgus: need atribuudid mรครคravad ekraani laiuse ja kรตrguse pikslites.
orientatsioon: selle atribuudi abil saate mรครคrata, kas ekraan on vertikaal- vรตi rรตhtpaigutusreลพiimis.
kuva: see atribuut mรครคrab, kas ekraan tuleb kuvada tรคisekraani aknana vรตi mitte.
Mis on jQuery
jQuery on JavaScripti teek, mis aitab teil luua dรผnaamilisi ja reageerivaid veebisaite. See sisaldab funktsioone sรผndmuste haldamiseks, elementide animeerimiseks ja Ajaxi interaktsioonide loomiseks.