Hirdetés
- Megújult a Linkin Park
- eBay-es kütyük kis pénzért
- Konvektor korszerűsítés - Computherm KonvekPRO felszerelése Q7RF szobatermosztát
- Asszociációs játék. :)
- Itt az új LOGOUT!
- MultiCooker avagy az elektromos kukta. Ötletek, tippek, tanácsok, receptek.
- Fűzzük össze a szavakat :)
- Amazon Fire TV Stick 4K Max 2nd
- "A homoszexualitás természetellenes" 😠
- 2024 őszi fórum peca
Új hozzászólás Aktív témák
-
Brown ügynök
senior tag
válasz Sk8erPeter #474 üzenetére
Erre én is gondolhattam volna. A td elemnek nincs append fv.-e, ezért másodikat végül így oldottam meg:
LinkName = $('<a>', {'href': 'get-document/id'+ response.item[i].name})
.html(response.item[i].name);
DocName = $('<td>').html(LinkName);Köszönöm.
@martonx: Ha nem így csináltad volna az még nem jelenti azt, hogy rossz.
[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
martonx
veterán
válasz Sk8erPeter #473 üzenetére
bocs, igazatok van. Még sosem hoztam jquery-vel létre DOM elemet.
Elsőre meglepett maga az elgondolás is, hogy ezt így. De végülis miért ne lehetne.
Bár én biztosan nem így csinálnám.Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #473 üzenetére
Egyébként tovább gondolva dolgot. Szükség van egyáltalán ilyen esetben jquery-re? Ezt nem lehet tényleg simán egy stringben összerakni, és azt javascriptel belerakni az adott elembe?
Jó, meg szép dolog a Jquery, de ez nem pont olyan eset, amikor felesleges a használatának az erőltetése?Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #480 üzenetére
Ez már pusztán csak stilisztika, illetve némi teljesítmény finomhangolás. Én vagy stringként oldottam volna meg, vagy template-tel.
Ha kicsi a feladat, az átláthatóság édes mindegy. Egy gyors kis stringes sor, és mindenki happy.
Ha nagy a feladat, akkor meg a template az egyetlen átlátható jó megoldás.
De ez már csak szőrszálhasogatás. A lényeg, hogy tanultam egy új megközelítést!Én kérek elnézést!
-
Cathfaern
nagyúr
válasz Sk8erPeter #487 üzenetére
Annyit szeretne, hogy ha kiválasztotta az érkezési dátumot, akkor utána a távozási dátumot ne lehessen az érkezési dátumnál korábbra állítani (mindezt a datepicker minDate-je segítségével)
-
martonx
veterán
válasz Sk8erPeter #487 üzenetére
De ő nem JQuery UI-t használ, hanem valami spéci datepicker plugint.
Amúgy totál igazad van a többi pontban.Én kérek elnézést!
-
cAby
tag
válasz Sk8erPeter #487 üzenetére
Szia!
Cathfaern jól összefoglalta, hogy mit szeretnék megcsinálni (köszönöm):
"Annyit szeretne, hogy ha kiválasztotta az érkezési dátumot, akkor utána a távozási dátumot ne lehessen az érkezési dátumnál korábbra állítani (mindezt a datepicker minDate-je segítségével)"Gondolom, ha ez menne, akkor azt is meg lehetne könnyen, hogy ha valaki a távozásit választja ki előbb, akkor az érkezésinek csak annál korábbi értéket lehessen megadni (max a mai napig persze)
Fetöltöttem ide, ahogy kérted: [link]
css-t nem tettem bele, mert nem lényeg ugye. -
cAby
tag
válasz Sk8erPeter #495 üzenetére
Szia!
Átnéztem a kódot, így értem, hogy mit csinál, más dolog, hogy ilyen megoldásra 1000%, hogy nem jöttem volna rá.
Szakdoga és államvizsga után ennek a tanulására állok rá, ez most dőlt el.. zavar, hogy ilyen alap dolgokat nem tudok.Nagyon szépen köszönöm a gyors és hatékony segítséget!
szerk.: Esetleg valaki tud javasolni egy jó könyvet, amiben érthetően vannak leírva egy kezdő számára a dolgok?
[ Szerkesztve ]
-
Speeedfire
nagyúr
válasz Sk8erPeter #512 üzenetére
Végül is...de akkor is. Egyéb script fájlok behúzása is alapból. Kezdem egyre jobban megkedvelni ezt a yii-t.
Bár még az api felét sem ismerem, amit viszont igen az nagyon bejön.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #514 üzenetére
Igen olvastam a topicban, néha read onlyban megnézem miről beszélgettek.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #516 üzenetére
Ja, hát én csak művelődni járok fel. Meg néha segítségért kuncsorogni.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #518 üzenetére
Ja, hát van benne valami.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #524 üzenetére
Akarja a fene, csak így meg szerintem ezt annyiszor kellene copyzni amennyi féle div van. A linkelt példámban 2 van csak, de ha több lesz akkor...de ötletnek nem rossz, agyalok kicsit rajta. .
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #526 üzenetére
Fent mutattam, id nélkül kellene több class-ra megoldani. Ezért akartam a closets-et használni.
Van több class, amit másolni kell pár ilyen class-nál még okés az egyedi div, de ha már van több akkor csak nő a kód.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #530 üzenetére
Végül én is hasonlóképp oldottam meg itt.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #532 üzenetére
Már, hogy ne működne a törlés funkció? Megy az.
Igen, a prev() valóban jobb megoldás erre. Nekem nem jutott ez eszembe...Dél körül már kiraktam ide a kész megoldást, hogy ne fáradozzon vele senki sem, mert működik a kód, amit írtam.
Köszönöm az általad írt kódot is, remélem nincs harag.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #534 üzenetére
Ugyan azt a kódot nézzük?
IE9 komp.mód, chrome 18, FF11 alatt is megy. Opera az nincs fent.jsFiddle alatt néztem.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Karma
félisten
válasz Sk8erPeter #538 üzenetére
Nálam (Chrome 18.0.1025.142 m) a 8-as verziód nem töröl.
Igazából meg se hívódik a click handler - szerintem az on-t nem így kell nemlétező elemekre attacholni, hanem inkább a body-ra, és utána rászűrni. Mondjuk így[ Szerkesztve ]
“All nothings are not equal.”
-
Sk8erPeter
nagyúr
válasz Sk8erPeter #538 üzenetére
Aha, javítottam .on()-ra, csak rosszul.
Itt a jól működő változat .on()-nal:
http://jsfiddle.net/Sk8erPeter/RqYYj/Közben rájöttem, hogy miért nem működött, azért, mert előtte így csináltam:
$(".del.enabled").on("click", function(event) {
var $parent = $(this).parent();
$parent.remove();
return false;
});HELYETTE ez a jó:
$("body").on("click", ".del.enabled", function(event) {
var $parent = $(this).parent();
$parent.remove();
return false;
});
VAGY MÉG JOBB (http://jsfiddle.net/Sk8erPeter/RqYYj/1/):
$(".stuffs_wrapper").on("click", ".del.enabled", function(event) {
var $parent = $(this).parent();
$parent.remove();
return false;
});Utóbbinál kevesebbet kell rohangászni a DOM-fában.
A magyarázata, amiért így kell megoldani:
.on() hivatalos doksi:"Note that .on() allows a click event on any paragraph--even new ones--since the event is handled by the ever-present body element after it bubbles to there."
A $(".del.enabled") selector pedig nincs mindig jelen a DOM-ban, pont ez fog a jövőben létrejönni, a gombnyomás hatására.
Legalábbis gondolom, hogy így magyarázható, de javítson ki valaki, ha ez ebben a formában pontatlan.
DE azt magyarázza már el valaki plíz, hogy ugyanez miért működik .live()-val:
http://jsfiddle.net/Sk8erPeter/RqYYj/2/============================================
Szerk.:
(#539) Karma :
igen, megelőztél, mert közben jó hosszan megírtam ezt a hsz.-t...
Inkább a fentire találj nekem magyarázatot, hogy miért működik pontosan ugyanez a régi öreg .live()-val![ Szerkesztve ]
Sk8erPeter
-
Karma
félisten
válasz Sk8erPeter #540 üzenetére
Hát azért, mert a jó öreg live magától a documenthez csatolja az eseménykezelőt, az előtte kapott selectort csak kiveszi a jQ wrapperből és felhasználja sátáni terveihez
(az API doksi említi, hogy a $(selector).live(events, data, handler) hívás ekvivalens a $(document).on(events, selector, data, handler); hívással).
[ Szerkesztve ]
“All nothings are not equal.”
-
martonx
veterán
válasz Sk8erPeter #559 üzenetére
Hát igen, többet kellene Jquery-znem, és akkor több dolog lenne számomra kapásból triviális.
Az .on() kiváltását csak mint egy lehetőség írtam. Eddig mindig automatikusan .on()-nal kezeltem le az AJAX-olt elemek eseményeit, és nem gondoltam arra, hogy az ajax callback-jében .on() nélkül is le lehet kezelni, ami egyébként logikus.
A kódomon nyilván sokat lehetne még finomítani, lekezelni az esetleges hibákat (mind ajax, mind DOM oldalon), a példa kedvéért raktam be, hogy látszódjon kb. mit is szerettem volna.
Az általad javasolt megoldás is működik, ebből is látszik, hogy sokszor nincs csak egyetlen üdvözítő megoldás.Én kérek elnézést!
-
Sk8erPeter
nagyúr
válasz Sk8erPeter #530 üzenetére
A korábbi példánál egy tömbös megoldás szerveroldalon praktikusabb (name-nél szögletes zárójelek ([])):
http://jsfiddle.net/Sk8erPeter/RqYYj/Formelemek klónozására ez is egész használhatónak tűnik:
SheepIt!Csak a teljesség kedvéért jsFiddle demo az oldal alapján (basic demo):
http://jsfiddle.net/Sk8erPeter/33n9Y/[ Szerkesztve ]
Sk8erPeter
-
Speeedfire
nagyúr
válasz Sk8erPeter #565 üzenetére
Khhhmmm, eddig miért nem linkelted ezt a SheepIt!-et?
Jónak tűnik a cucc.Amúgy igen, a [] zárójel az kell, mert ellenkező esetben csak felülírja.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
martonx
veterán
válasz Sk8erPeter #565 üzenetére
én akkor már inkább knockoutjs-t használnék, ha bonyolult form UI, és annak mindenféle egymással függésben lévő eseményinek kezelése lenne a cél.
Elképesztően elegáns. Másrészt egy kellemesen bonyolult viewmodel-lel már lehet szívni azért rendesen.
Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #575 üzenetére
mondjuk látom a hátrányait is.
Viszont biztos vagyok benne, hogy mint a jquery 1-2 évvel ezelőtt, a knockoutjs hamarosan berobban a webalkalmazás fejlesztés világába, és "villám gyorsan" kvázi standard lesz.Jelenleg a webalkalmazásoknál az MVC a nyerő design pattern. Hamarosan az MVVM lesz a nyerő design pattern. C# vonalon (PHP mellett leginkább ebben mozgok) legalábbis még idén átveszi a stafétabotot az MVC-től, az tuti (mondjuk rokonok, nincs nehéz dolga átvenni). Új fejlesztő eszközök jelennek meg, illetve a hardveres világban szétnézve már lassan a mobilokban is minimum 1Ghz-s procik figyelnek, év végére pedig teljesen elterjedtek lesznek a 2 magos mobilok.
Mondjuk én sajnos pont az a típus vagyok, akinek nem igazán van ideje elmélyedni egyik technológiában sem, annyi mindent csinálok párhuzamosan.
Én kérek elnézést!
-
Speeedfire
nagyúr
válasz Sk8erPeter #575 üzenetére
Így a ficsőr.
Ha anno nem hal meg az SE W610i akkor még nekem is buta telóm lenne, de sajna nem bírta már.
[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
v2izzy
tag
válasz Sk8erPeter #575 üzenetére
Azért van felkiáltójel, mert ha anélkül hívod meg a closure-t, akkor lehet hogy SyntayError-t ad. Bővebben
http://flic.kr/ps/MuuJU | @gerhard_berger | https://github.com/gerhardberger
-
martonx
veterán
válasz Sk8erPeter #577 üzenetére
pl. meglévő kontrolokat elég nehézkes vele kezelni, hogy mást ne mondjak, próbálj meg egy bonyolultabb jqgrid-et feltölteni knockoutos objektummal. Majd pageld, sortold stb...
Bár már látom, hogy készülnek a knockoutos controlok is, a kogrid például egész okos.
Azért jelenleg a szerver oldal felé is egyszerűbb get-el, post-al kommunikálni, mintsem JSON-nal, de ez manapság már nem olyan vészes hátrány. A kliensnek kiküldeni a JSON-t mindennapos feladat (viszont ilyen esetekben egy csomó más függőséget is bele érdemes foglalni a kiküldött adatszerkezetbe, ami már nem olyan triviális, mint első ránézésre)
Viszont szerver oldalon egy kellemesen bonyolult JSON-t visszaolvasni nem mindennap szoktunk.
Aztán pár fokkal macerásabb egy viewmodel-en keresztül jelezni a validációs megjegyzéseket a kliens oldal felé, mint hagyományosan.
De a fentebb említett hátrányokra látszik, hogy születnek a megoldások, egyre több a knockoutjs extension pl. validációra is van már.A knockoutjs abszolút nem kiváltani hivatott a jquery-t. Sőt jquery nélkül csak félkarú óriás (mondhatni kis túlzással, el sem indul). Ha belenéztél a linkelt tutorialban, tele van jquery-vel
Én kérek elnézést!
-
martonx
veterán
válasz Sk8erPeter #582 üzenetére
Pénzügyi szektorban programozok. Weblapokat nem, kizárólag web alkalmazásokat készítek (na jó, maszekban néha befut egy-egy weblap is...).
Mindenféle bonyolult, és kevésbé bonyolult ügyviteli felületet készítek.
És amikor minden mindennel összefügg, és mindennek minden függvényében kell szinkronban mozognia, nos olyankor nincs elegánsabb az MVVM patternnél. Még ha ehhez bizonyos mértékben extra taggelni kell is a HTML kódot.Én kérek elnézést!
-
Speeedfire
nagyúr
válasz Sk8erPeter #595 üzenetére
Ja, ezt benéztem.
Akkor ezért dobott vissza mindig error-t...
Data-val már jó.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #597 üzenetére
Köszi.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Siriusb
veterán
válasz Sk8erPeter #601 üzenetére
Köszi, ez nagy segítség!
Azonban a végeredményed nem működik. -
Speeedfire
nagyúr
válasz Sk8erPeter #610 üzenetére
Van más funkció is mouse eseményre szóval, így megmarad.
Tetszik, hogy kijavítasz.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #613 üzenetére
Majd odaírom a lap aljára, hogy ajánlott gép: 4mag, 4 szál, 8GB ram.
Jól van, megfontolom, ha nem lesz gyorsabb a gépem, akkor....Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Jim-Y
veterán
válasz Sk8erPeter #645 üzenetére
Értem, köszi, akkor lehet máshogy oldom majd meg Vagyis, ahol használhatok más kódot is, oda majd beleültetem..
-
Jim-Y
veterán
válasz Sk8erPeter #647 üzenetére
Ezt néztem.. de ezt is tölteni kell.. ezek azért nem jók, mert szakdogába azért nem akarok 3rd party kódot bemásolni..
Egyébként, hogy az istenbe tudok úgy google-ön keresni, hogy a "Jó napom van" gombot meg tudjam nyomni.. elkezdek gépelni, már eltűnik -.-
hagyjuk... valamit akartam a gui-val kezdeni, és kíváncsi voltam, hogy ti ismertek-e ilyen beépített jquery-s megoldást, én kerestem de nem találtam, választ kaptam, szóval köszi. 3rd party alatt azt értettem, hogy az ilyet meg kéne jelölni mint forrást, de hagyjuk..
[ Szerkesztve ]
-
Jim-Y
veterán
válasz Sk8erPeter #649 üzenetére
ez már off, de szerinted min dolgozom éppen? mármint a belevetem magam a témába dolgon
-
Jim-Y
veterán
válasz Sk8erPeter #658 üzenetére
Ez azért nem jó, mert a böngésző automatikusan a https-re irányít... :/
-
Jim-Y
veterán
válasz Sk8erPeter #660 üzenetére
Ohh, köszi, így le fogom tudni már tesztelni
-
Speeedfire
nagyúr
válasz Sk8erPeter #663 üzenetére
Ne sima avi-t akarj lejátszani.
Kénytelen vagyok, de akkor marad a sima html5 player.
Köszi.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Jim-Y
veterán
válasz Sk8erPeter #660 üzenetére
Nah, közben elkészült és jól működik, ha érdekel, akkor feldobtam ide: Chrome-al nyisd meg!
Nem egy nagy program, 46 sor zusammen
[ Szerkesztve ]
-
Jim-Y
veterán
válasz Sk8erPeter #666 üzenetére
áá, pedig ezt is ki kellett próbálni egyszer [link]
-
Speeedfire
nagyúr
válasz Sk8erPeter #673 üzenetére
Itt az összesre kattintva arra vált...de, hogy miért..
Jaja, a growl is jóféle.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #675 üzenetére
Vagy alapból kigyomlálni ezt a részt a kódból.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Sk8erPeter #677 üzenetére
Hát, mire egy oldalt újra kellene csinálni, vagy fejleszteni lehet, hogy sokkal jobb dolgok jönnek ki. Pl a jquery-ből sem szoktam mindig lesni, hogy mikor jött ki a legújabb...
Amikor elkezdem készíteni, akkor a legfrissebbet lehúzom és csókolom.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Lacces
őstag
válasz Sk8erPeter #680 üzenetére
Nekem UI nélkülis kellett, tényleg lehet rosszul kerestem rá
De megérte bénának lenni, mert kaptam 2 jó linket[ Szerkesztve ]
-
Speeedfire
nagyúr
válasz Sk8erPeter #680 üzenetére
Ja, de lehet én vagyok béna vagy...de sok plugin nem a legjobban testre szabható.
Közben itt egy másik hasonló nofity, ez sem rossz.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
Új hozzászólás Aktív témák
Hirdetés
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen