- Samsung Galaxy Z Fold5 - toldozás-foldozás
- Redmi Watch 4 - olcsó hús, sűrű a leve
- Motorola Moto G54 5G Power Edition - nem merül le
- DIGI Mobil
- Samsung Galaxy S21 FE 5G - utóirat
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Google Pixel 6/7/8 topik
- Fotók, videók mobillal
- Dobta a zoomkamerát az új Sony Xperia 10
- Samsung Galaxy S24+ - a személyi asszisztens
Hirdetés
-
Call center-forradalom: AI alakítja át az ideges telefonálók hangját
it A SoftBank szerint nehéz a munkája a call centerek dolgozóinak, ezért olyan AI-megoldásokkal segítenének, amelyek az ideges telefonálók hangját egyszerűen átalakítják nyugodt stílusúra.
-
Spyra: nagynyomású, akkus, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
-
2024 - Íme a 21. héten megjelenő játékok listája
gp Az elkövetkező napokban érkezik végre a Senua's Saga: Hellblade II és az xDefiant.
-
Mobilarena
WordPress tartalom kezelő rendszer (CMS) topik
Új hozzászólás Aktív témák
-
Taci
addikt
válasz adatfalo #6975 üzenetére
Sajnos ezzel is ugyanaz, ugyanúgy hibásan működik.
Raktam bele pár sor logolást, így a JS-ben pl. látom, hogy melyik rész fut le hibás értékekkel:
const scrollHeight = $(document).height();
console.log("scrollHeight = " + scrollHeight);
const scrollPos = Math.floor($(window).height() + $(window).scrollTop());
console.log("scrollPos = " + scrollPos);
Alapból betöltődik 4 elem, ezek egyenként kb. 7-800 pixelt foglalnak el.
Ezeket az értékeket mutatja a konzol a működő (csúnya) változatban (scrollozás után, mert az ezeket tartalmazó függvény csak akkor van meghívva):
scrollHeight = 2806
scrollPos = 654
scrollHeight = 2806
scrollPos = 656
scrollHeight = 2806
scrollPos = 660
Aztán ha eleget scrolloztam, elér egy beállított értéket, tölti a többi elemet.
A nem jól működő módszerrel pedig ugyanezek az értékek:
scrollHeight = 2806
scrollPos = 2807
scrollHeight = 2806
scrollPos = 2812
scrollHeight = 5347
scrollPos = 5358
Itt látszik, hogy a scrollPos változó értéke "száll el", tehát ezzel a számítással van gondja ennél a módszernél:
const scrollPos = Math.floor($(window).height() + $(window).scrollTop());
Ráadásul már egy minimális görgetés után is. Míg a működő változatban elég sokat kell görgetnem le, hogy elérjem a beállított küszöbértéket, ahol aktiválódik az ezeket tartalmazó függvény, a nem működő változatban elég egy picit scrolloznom, máris látom a csúszka méretéből, hogy mint a bolond, minden más elemet is betöltött egyből.Ugyanitt az első elem magassága nem 7-800 pixel, hanem a tartalmat szépen betölti rá, de az alja teljesen a lap aljáig ér (tehát a 4 elem magassága plusz a térközök és egyéb elemek.)
És amint görgetek, a hibás értékek miatt egyből tölti a többi elemet, ami miatt ennek az első elemnek a magassága megint csak a teljes laphossz lesz.
Itt ha nézem a kódját, azt látom, ha a következő sort a megfelelő css-ből nem használom, akkor normális mérettel jeleníti meg az elemeket:height: calc(100% - 15px);
Próbáltam ezt a részt kiszedve a CSS-ből betölteni az oldalt, hátha köze van a scrollPos kalkulált értékéhez, de nem, semmi. Ha ezt a(z itt) hibásan működő részt kiszedem belőle, a JS-ben akkor is hibásan kezeli le a dolgot.Magasság (height) itt is (CSS), magasság ott is (JS).
Más probléma nem nagyon van. (lletve a szebb módszernél nem tölti be a HTML-ben beálíltott favicon-t pl., de ez nem gond, gondolom, így működik, erre kár is karaktert pazarolni.)
De nem a szkriptek vagy a CSS fájlok helye a gond, ez biztos.Most annak nézek utána, nem-e ezeket a függvényeket ( calc(), Math.floor() ) kezeli rosszul a WP.
Másnál is előjött ez a probléma: pl. itt[ Szerkesztve ]
Új hozzászólás Aktív témák
- Milyen program, ami...?
- Politika
- Mibe tegyem a megtakarításaimat?
- Milyen billentyűzetet vegyek?
- Melyik tápegységet vegyem?
- Call center-forradalom: AI alakítja át az ideges telefonálók hangját
- Elden Ring
- Xbox Series X|S
- Kínai, és egyéb olcsó órák topikja
- Kerékpárosok, bringások ide!
- További aktív témák...
- Silicon Power UD90 2 TB M.2 NVME PCI-E 4.0 x4 - Új, Tesztelt - 5000-4800 MBs - Eladó!
- Ej-ha Lenovo Thinkpad X1 Carbon Profi Laptop 14" -50% i7-8565U 4Mag 16GB/512GB FHD IPS
- Dell vostro 15 3000 FULL HD
- PowerColor RX 5700 XT 8GB GDDR6 Red Dragon Eladó! 55.000.-
- Crucial X9 Pro 2TB Portable SSD USB 3.2 - Új, Bontatlan - Read-Write 1050-1050 MBs - Eladó!
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen