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.