Új hozzászólás Aktív témák
-
fordfairlane
veterán
Nem jquery specifikus:
<script>
var nagyszulo = {};
var szulo = Object.create(nagyszulo);
var nemszulo = {};
var gyerek = Object.create(szulo);
console.log(nagyszulo.isPrototypeOf(gyerek)); // true
console.log(szulo.isPrototypeOf(gyerek)); // true
console.log(nemszulo.isPrototypeOf(gyerek)); // false
console.log(gyerek.isPrototypeOf(gyerek)); // false
</script> -
fordfairlane
veterán
válasz
fordfairlane
#3171
üzenetére
-
fordfairlane
veterán
Nincs kedvem átnézni az egészet, hogy az ősrégi jQuery libhez passzoljon...
Az 1.9-es jQuerynél azért van már egy-két dolog, API hívás, ami a korábbi verziókban benne volt, majd később kikerült, szóval tesztelni kell. Én azt javaslom, hogy egyszerre csak egy alverziónyit updateljetek, és utána teszteljétek. (1.4-ről 1.5.x-re, ha minden oké, mehet az 1.6.x és így tovább). Persze lehet egyből a legfrissebb jQuery verzióra ugrani, csak az több buktatót rejthet magában.
-
fordfairlane
veterán
válasz
trisztan94
#2764
üzenetére
Ezek szerint akkor tényleg csak csúcskategóriás készülékeken megy rendesen. Kár.
A Gio alsókategóriának tekinthető, és Droid 4.0-4.1 alatt sem ártana tesztelni. Mindenesetre a 2D transform effektek a flux slidernél egész tűrhetően működtek.
Egyébként az IE 8 után a régi Androidok jelentik a legnagyobb problémát sebesség és szabványkompatibilitás szemszögből.
-
fordfairlane
veterán
válasz
trisztan94
#2760
üzenetére
iPad 3-on iOS 7 alatt tökéletes.
-
fordfairlane
veterán
válasz
trisztan94
#2760
üzenetére
Galaxy Gio-n 2.3.6 rendszeren gyári böngészővel nagyon lassú. Kábé egy-két fázis jelenik meg az animációból. A 2D transzformációk jobbak, bár az sem világbajnok.
-
fordfairlane
veterán
-
fordfairlane
veterán
-
fordfairlane
veterán
Sajnos nagy adatmennyiségről van szó, de belső használatnál viszont gyorsan fut az egész.
A kérdés az, hogy szükség van-e ennyi formelemre vagy sem. Ugyanis formelemre ott van szükség, ha módosítani akarsz valamit. Ha nem egyszerre módosítasz ezer tételt, akkor ez így ebben a formában hibás megközelítés. Nem az egészet kell editálhatóvá tenni, csak egy-egy tételt, azt meg lehet külön oldalon.
-
fordfairlane
veterán
válasz
Speeedfire
#2621
üzenetére
Lehet, bár ez a példádban nem tömb, hanem object literal, vagy hashmap.
-
fordfairlane
veterán
-
fordfairlane
veterán
válasz
Speeedfire
#2553
üzenetére
Ez a példa totál nem jó. Nézz már meg valami tutorialt az iframe használatáról.
-
fordfairlane
veterán
válasz
trisztan94
#2386
üzenetére
Szerintem nem azzal volt a gond, hogy a display attribútum nem volt megfelelően beállítva. Ha egy elemet beraksz visibility attribútum nélkül, akkor a takarási sorrend a kódbeli sorrend lesz. Ezeket az elemeket viszont nem lehet szabadon pozicionálni.
Nekem az a gyanúm, hogy a jquery úgy animálja az oldalelemeket, hogy először átkonvertálja őket pozicionálható elemekké, legalábbis azokban a böngészőkben, amelyek nem támogatják a css animációkat. Ennél a konverziónál történhet a z-index probléma megjelenése. Talán megoldást jelenthet az, hogy eleve absolute vagy relative pozicionált elemként teszed be a blokokat, és beállítod z index-szel a takarási sorrendet.
Sajnos nincs időm kipróbálni, én erre gondolok, hogy ez okozhatta a problémát.
-
fordfairlane
veterán
válasz
trisztan94
#2383
üzenetére
Csak azért kérdezem, mert emlékeim szerint ha nem pozicionáltak az elemek (absolute, relative), és nincs ezáltal takarási sorrend beállítva, akkor eléggé véletlenszerű, hogy mikor melyik elem takarja el a másikat.
-
fordfairlane
veterán
válasz
trisztan94
#2379
üzenetére
Viszont a kapcsolat menüpontra kattintva a kívánt bounce effect helyett valamiért mintha kapna egy nagyobb z-index értéket, vagy nem tudom...
A z-indexek be vannak állítva?
-
fordfairlane
veterán
válasz
Sk8erPeter
#2349
üzenetére
lehet, hogy én értelmeztem rosszul, de sztem az elsődleges problémája az volt, hogy hogyan lehet egyáltalán kinyerni magát a timestampet a dátumválasztóból.
Egyrészt ez az adott plugintől függ, a doksijában nyilván le van írva az interfésze. Másrészt viszont ha az adott nyelv támogatja a dátumkezelést, akkor nem feltétlenül a timestamp a legcélszerűbb formátum a dátum aritmetikához.
-
fordfairlane
veterán
Ezek szerint nem csinálja meg. Tipikus PHP-s viselkedés ez, hogy az utolsó elem látszik csak a paraméternél, és ezt ezzel a fajta névkonvenció követésével lehet orvosolni. Meg lehet nézni valami http kommunikációt monitorozó alkalmazással, hogy pontosan mit is küld a böngésző.
-
fordfairlane
veterán
Ez a PHP sajátsága. Ha egy GET vagy POST adat többször szerepel, akkor az utolsó érték lesz érvényes. Csak akkor lesz belőle tömb, ha a paraméter neve '[]'-vel végződik. Ugyanígy kell csinálni pl. <select multiple> esetében is.
"feladatKodok" : feladatKodok
helyett
"feladatKodok[]" : feladatKodok
-
fordfairlane
veterán
válasz
trisztan94
#2257
üzenetére
Node.js-szel van valakinek tapasztalata? Mindig is jobban szeretttem a Frontend scriptelést, mint a backend-et, ez úgy néz ki pont ideális nekem
A node.js egy javascript backend.
-
fordfairlane
veterán
válasz
martonx
#2202
üzenetére
Az IE6-7-8-ban az IE8 kivétel, az elterjedtsége okán. Windows XP-re nincs újabb.
Aki nem vált alternatív böngészőre (már pedig különféle okokból, de sokan nem váltanak), annak az IE8-cal lezárul a frissítési időszak egészen addig, amíg nem cserélni le magát a rendszert. Az pedig nagyon sok esetben csak hardvercserénél történik meg.
Ez egy nagyon is reális use-case, amit nem lehet figyelmen kívül hagyni.
-
fordfairlane
veterán
válasz
Sk8erPeter
#2146
üzenetére
A kérdés enyhén szólva pongyolán lett megfogalmazva.
Az egész totál zavaros, a print-echo-val, a setIntervallal, az alertekkel, mindennel együtt. Leginkább az nem derült ki, hogy pontosan mire is kell ez az egész, elveszik az implementációs részletekben.
-
fordfairlane
veterán
Ez megy nálam lokálban, Firefoxon:
<style>
#idenyilik {
display: none;
}
</style>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
$(document).ready(function() {
$("#nyito").click(function() {
$("#idenyilik").toggle();
$("#idenyilik").load("eztet.html");
});
});
</script>
<button id="nyito">Nyílj meg!</button>
<div id="idenyilik"></div> -
fordfairlane
veterán
Ha sikerülne működtetnem, onnantól már ki tudnám logikázni szerintem a dolgokat.
Javascript kódot <script> tagok közé kell illeszteni.
Teszteletlen pszeudokód a problémád megoldására:
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
$('#nyito').click(function() {
$('#idenyilik').toggle();
$('#idenyilik').load('eztet.html');
});
</script>
<button id="nyito">Nyílj meg!</button>
<div id="idenyilik"></div> -
fordfairlane
veterán
válasz
trisztan94
#1896
üzenetére
Aha, értem!
Lehet, hogy én értettem félre, nekem abszolút az jött le, hogy a leg- lepkefingnyi kódot is pluginba írjuk, mert az milyen jó. Hát kicsit fogtam a fejem..A jquery plugin olyan, mint más rendszerekben az újrafelhasználható komponens. A hangsúly azon van, hogy a kész kódot a lehető legkönnyebben lehessen felhasználni különféle oldalakon anélkül, hogy bele kelljen nyúlni a plugin programjába. A plugin olyan szerkezetű, hogy mindent tartalmaz, ami szükséges a használatához, és idegenek, akik semmit nem tudnak a belső felépítésről, azok is egyszerűen tudják felhasználni. Ha arra gondoltál, hogy a plugin olyan, mint egy függvény, vagy egy objektum metódus, akkor tényleg mellélőttél.
-
fordfairlane
veterán
válasz
DanQuijote
#1782
üzenetére
Tabulátoros interfészre inkább a "gyári" megoldást javaslom, sok paramétere van, + a különféle themekkel egész jól testreszabható:
-
fordfairlane
veterán
válasz
DanQuijote
#1780
üzenetére
A jquery.js nem biztos, hogy a core jquery-t tartalmazza. Esetleg azért jóval kisebb, mert jóval régebbi verziójú. A helyedben keresnék egy másik slidert, sokfélét találni a neten.
-
fordfairlane
veterán
válasz
DanQuijote
#1778
üzenetére
<script type="text/javascript" src="script/jquery.min.js"></script>
Ez a másik jquery.
Új hozzászólás Aktív témák
- iPhone gyári/emelt kapacitású akkumulátor csere 6 HÓNAP GARANCIÁVAL
- Apple iPhone 12 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 mini / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 87%
- HIBÁTLAN iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4370
- HP 255 G10 Ryzen 5 7520U 8 GB DDR5 256 GB SSD FHD Új 2 ciklus Gari 2028.
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Lehet, hogy én értettem félre, nekem abszolút az jött le, hogy a leg- lepkefingnyi kódot is pluginba írjuk, mert az milyen jó. Hát kicsit fogtam a fejem..
