Hogy lehet JQuery-ben meghatározni, hogy egy div, ami követi az egeret ne menjen ki a képernyőn kívül?
Figyelt kérdés
A lényeg, hogy van egy div, amihez egy egy leírást rendeltem hozzá, ami csak akkor látszik, ha az egeret felé mozgatom, és ekkor követi is az egér mozgását. Az egyetlen probléma, hogy néha kilóg egy kicsit a képernyőről, és mivel a jQuery nyelvben nem igazán vagyok jártas, nem tudom megoldani a problémát.2015. aug. 5. 15:34
1/5 anonim 



válasza:





A jQuery egy JavaScript library.
Annyi a dolog, hogy amikor pozícionálod azt a div-et, akkor valahogy így teszed:
top = max(0, min(kiszámolt értéked, képernyő magassága))
left = max(0, min(kiszámolt értéked, képernyő szélessége))
A képernyő méreteinek lekérdezését pedig Google bá' megmondja neked, ha megkérdezed: "javascript get window height" és "... width".
2/5 A kérdező kommentje:
Köszönöm, megpróbálkozok vele. Ha nem sikerül megoldanom, akkor még jelentkezek. :)
2015. aug. 5. 16:00
3/5 A kérdező kommentje:
Nem igazán sikerül. Konzolba ezt írja:
ReferenceError: max is not defined
Közben azért lenne egy másik kérdésem is. Létezik olyan fórum, ami webfejlesztéssel foglalkozik? Amíg az smf-support.hu oldal működött, ott tudtam segítséget kérni ilyen helyzetekben.
2015. aug. 5. 16:11
4/5 A kérdező kommentje:
Sikerült megoldanom kicsit másképp, de te vezettél rá a megoldásra, köszönöm!
A fórumos dolog viszont még mindig érdekelne! :)
2015. aug. 5. 18:15
5/5 anonim 



válasza:





Math.max kellett volna max helyett. És akkor úgy is megy.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!