Zadejte hledaný výraz...

Jquery – jak průběžně zjišťovat velikost okna

KamilB
verified
rating uzivatele
(9 hodnocení)
18. 8. 2012 12:29:26
Dobrý chtěl,
potřeboval bych poradit s jednou věcí. Mám vytvořený skript, kterým potřebuji zjišťovat aktuální šířku okna prohlížeče, abych podle této velikosti napozicoval určitý div.
Problém však nastane ve chvíli, kdy uživatel změnší okno prohlížeče. Nevíte, jak velikost okna prohlížeče zjišťovat průběžně?
Předem moc děkuji všem za reakce.
KamilB
18. 8. 2012 12:29:26
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797768
FilipBenes
verified
rating uzivatele
18. 8. 2012 12:44:01
Dobrý radil :),
Když jsi ten tvůj kód vložíš do funkce, kterou zavoláš ihned po načtení a následně jí budeš volat po tom, co se velikost okna zmenší. Na to má jquery funkci resize.
Mohlo by to vypadat nějak takto.
18. 8. 2012 12:44:01
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797767
KamilB
verified
rating uzivatele
(9 hodnocení)
18. 8. 2012 13:03:40
Ahoj, přesně takto by to mělo fungovat. Při načtení se element .stack zobrazí, tam kde má. Při následném zmenšení okna však úplně zmizí.
Jde mi hlavně o to, že mám obsah webové stránky, vedle které potřebuji zobrazovat zmíněný element .stack.
18. 8. 2012 13:03:40
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797766
FilipBenes
verified
rating uzivatele
18. 8. 2012 13:13:07
Zkus místo jQuery("body").innerWidth() použít $(window).width();
18. 8. 2012 13:13:07
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797765
Tom
verified
rating uzivatele
(6 hodnocení)
18. 8. 2012 13:23:38
To by mělo fungovat, jenom se mi víc líbí tento kód, aby to nemuselo být ve vlastní funkci:
18. 8. 2012 13:23:38
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797764
800XE
verified
rating uzivatele
(8 hodnocení)
18. 8. 2012 13:23:52
Při načtení se element .stack zobrazí, tam kde má. Při následném zmenšení okna však úplně zmizí.
Tenhle kód po každé změně velikosti okna posune prvek o dalších count_position směrem vpravo, takže po chvíli bude mimo viditelnou oblast stránky. Zkus to takhle:
18. 8. 2012 13:23:52
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797763
KamilB
verified
rating uzivatele
(9 hodnocení)
18. 8. 2012 13:26:19
Bylo to tím, že jsem každou hodnotu přičítal : '+=' + count_position
Nicméně, měl bych ještě jeden takový matematický dotaz. Nevíte jak by měl vypadat vzorec, aby zmíněný element .stack, byl vždy v pravé části webové stránky v jakékoli velikosti okna prohlížeče? Aby se hlavně nezobrazoval nad obsahem webové stránky, ale vždy pouze vedle.
viz. obrázek
6143
18. 8. 2012 13:26:19
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797762
FilipBenes
verified
rating uzivatele
18. 8. 2012 13:26:46
Pravda, ta chyba byla spíš v tom neustálém přičítání :)
18. 8. 2012 13:26:46
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797761
hm
verified
rating uzivatele
(20 hodnocení)
18. 8. 2012 13:30:05
jsem mel zato ze tohle jde udelat pouze pres css, respektive jsem to pres nej vzdy delal :) nemas nejaky odkaz kde bych to css omh napsat?
18. 8. 2012 13:30:05
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797760
KamilB
verified
rating uzivatele
(9 hodnocení)
18. 8. 2012 13:30:58
Bohužel pane Jiříčku kdybyste viděl to css, tak byste se zhrozil. Zkoušel jsem to přes css celý pátek, ale marně.
18. 8. 2012 13:30:58
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797759
hm
verified
rating uzivatele
(20 hodnocení)
18. 8. 2012 13:32:45
:)) no dobre no
18. 8. 2012 13:32:45
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797758
800XE
verified
rating uzivatele
(8 hodnocení)
18. 8. 2012 13:39:38
Pomocí CSS by to vypadalo nějak takhle:
18. 8. 2012 13:39:38
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797757
vpixle
verified
rating uzivatele
(3 hodnocení)
18. 8. 2012 16:36:12
ja bych taky pro bezny pouziti hlasoval pro CSS
tyhle vypocty se pouzivaji az kdyz to doopravdy jinak nejde a CSS zacne kuckat
(prevraceni mobilu z portrait do lanscape, atp.)
18. 8. 2012 16:36:12
https://webtrh.cz/diskuse/jquery-jak-prubezne-zjistovat-velikost-okna/#reply797756
Pro odpověď se přihlašte.
Přihlásit