Slider oldalbetöltés
Sziasztok, van egy blog.hu-s blogunk, ahonnan az egyik alap template-et próbálom egy kicsit cifrázni. Ami gondot okoz, az egy JQuery slider beépítése... vagyis hát van egy dolog, amit nem értek, mert alapesetben tök jól működik a slider, csak oldalbetöltésnél olyan, mintha egyszerre a slider összes elemét megmutatná és végig kell kattintani a 4 elemes slidert, hogy rendben beálljon a sorrend. Képekkel illusztrálva:
Oldalbetöltéskor (a hosszabb cím látszik a rövidebb mögött)
https://i.stack.imgur.com/d79SY.png
Alapesetben (végigkattintás után)
https://i.stack.imgur.com/O3b7m.png
Eddig csak CSS-ben és HTML-ben motoszkáltam.
Tudja esetleg valaki, hogy mi okozza a hibát és a megoldás rá?
■ Oldalbetöltéskor (a hosszabb cím látszik a rövidebb mögött)
https://i.stack.imgur.com/d79SY.png
Alapesetben (végigkattintás után)
https://i.stack.imgur.com/O3b7m.png
Eddig csak CSS-ben és HTML-ben motoszkáltam.
Tudja esetleg valaki, hogy mi okozza a hibát és a megoldás rá?
Rosszul használod a slidert,
<blh:head_required
A js részét is jó lenne
A fenti jelenségnél valószínűleg betöltésnél lefut a .hide() az összes olyan elemre, aminek nem kéne látszania, aztán ez törött el. Esetleg a css rossz, aminek alapból el kéne rejtenie az összes elemet. Nehéz megmondani, és túl sok kedvem nincs végignézni az egész kódot emiatt.
Szia! Nem, nem külső
Btw, a BJQS nem a Basic JQuery Sliderből jön ki?
A sliderre vonatkozó részeket kiemelem a HTML-ben és CSS-ben is:
- https://m.blog.hu/skins/coffee/js/coffee_handler.js?v=20180914
- https://m.blog.hu/skins/coffee/js/jquery_dotdotdot_min.js?v=20180914
Ezeken én nem változtattam semmit, de lehet, hogy ezekben lesz a gond...
Ha segítséget szeretnél
Ha segítséget szeretnél, kérlek szánj rá kicsivel több időt, hogy aki akar segíteni, az hamar(abb) megtehesse!
- Használd a formázási lehetőségeket.
Ez nem link: https://i.stack.imgur.com/d79SY.png
Ez viszont link
Amikor írsz, neked plusz 3 másodperc, aki segíteni akar neked, annak jóval több.
- Csak a releváns kódot mutasd meg, ami közvetlenül a problémához / feladathoz kapcsolódik. Senki nem fogja a többezer sornyi css-edből kiválogatni a releváns 30 sort. Mutasd meg csak azt a 30-at.
- Írtad, hogy ez egy blog-hu-s oldal. Ha publikusan elérhető és látszik rajta a hiba, akkor azt is érdemes linkelni.
Megoldási javaslat:
A.: ne másolj kódot a másik oldalról, másik template-ből, hanem először értsd meg annak a részleteit, tudd pontosan, hogy mi miért és miért pont úgy szerepel "amott". Ennek a tudásnak a birtokában meg tudod írni a sajátodat, felesleges és hibákat okozó sallangok nélkül.
B.: kezd nulláról. Dobd ki, amit eddig másoltál és nem jó, menjünk vissza a kályhához. Utána definiáld pontosan, hogy mit szeretnél (hol, hogyan szerepelnek a képek, amikhez slidert szeretnél, mit kell tudnia a slidernek, stb), mutasd meg, hogy mi van belőle eddig, és ennek a célnak a megvalósításához kérj segítséget.
Mindkét esetben más az út a megoldáshoz, viszont egyik sem az, hogy copy / paste valahonnan valami, aztán majd valaki hibát fog keresni benne.
Inkább csináld meg jól, abban szívesen segítünk. :)
Szia, köszi a visszajelzést.
- azért másolok be mindent, mert 2 hete keresem, de én már nem tudom hol van a hiba (CSS? HTML? Háttér .JS fájl?)
- Én többé-kevésbé értem a dolgot. Nem csak találomra átmásoltam, a cuccot, csak egyszerűbb valamit átírni, mint a nulláról felépíteni. Pláne úgy, hogy egy mivel a blog.hu egy speciális felület, ezért nem fog menni benne külső slider - más választásom nem volt.
- Többször kezdtem már el, de mindannyiszor hasonló lett a gond, vagy egyszerűen nem tudott kezelni olyan adatokat, amik nekem kellettek.
- Meg nekem az a fura, hogy amúgy a slider működik rendesen, csak a betöltődésnél esik szét (majd ugye kb. fél perc múlva helyreáll), ezért nem vagyok abban sem biztos, hogy ez HTML vagy CSS kérdés és ezért kérdem itt, hogy betöltődési dolgokat hol kell keresni.
- Sajnos linkelni nem tudom, mert eddig csak előnézetből használjuk a dolgot. Ahhoz, hogy linkelni tudjam, publikálni kéne az oldalt, de amíg a hiba fennt áll, addig ezt ugye nem szeretnénk.
Figyeld meg, hogy milyen
A minifikált kódot szerintem senki nem fogja helyetted átnézni, a másikban meg első átfutásra nem láttam releváns részt (de ettől persze még lehet, hogy abban van).
Ez a js
https://github.com/FrDH/jQuery.dotdotdot
https://m.blog.hu/skins/coffee/js/coffee_handler.js?v=20180914