Autor | Zpráva | ||
---|---|---|---|
robbie Profil * |
#1 · Zasláno: 14. 1. 2014, 02:35:27
poradí někdo prosím, zda se učit raději javascript nebo stačí jen v uvozovkách jquery?
a další věc, vysvětlí mi nekdo prosím, co znamená hodnota proměnné: var search_name = $(this).val (); co konkretně ta hodnota proměnné udělá/znamena není mi uplně jasné, so si pod tímto představit. Děkuji |
||
quatzael Profil |
#2 · Zasláno: 14. 1. 2014, 03:09:52
robbie:
Nejlíp se nauč oboje. Mimochodem jQuery JE javascript!! Záleží co s tím chceš všechno dělat. Když tam nebudeš dělat žádný komplikovaný věci, tak si s jQuery celkem vystačíš. var search_name = $(this).val (); - ta mezera za mezi "val" a "()" tam nemá být, ale možná se to nebere jako syntax chyba..
uvedený kód funguje obvkle při nějaké události například. Třeba takhle: $(".id-input").change(function() { var search_name = $(this).val(); }); znak $ - uvozuje selektor this - znamená konkrétní element vyjádřený jako objekt, který odpovídá konkrétnímu elementu, který vyvolal danou událost (v tomto případě změnu hodnoty nějakého inputu) $(this).val() - vrací aktuální hodnotu daného inputu |
||
margin Profil * |
#3 · Zasláno: 14. 1. 2014, 09:01:59
robbie:
Nauč se javascript, jinak budeš další z řady jQuery patlalů. quatzael: „Když tam nebudeš dělat žádný komplikovaný věci, tak si s jQuery celkem vystačíš.“ Naopak, na jednoduché věci je jQuery zbytečné. Na složitější věci zbytečné být může (pokud umí javascript), ale může ho využít. |
||
_es Profil |
#4 · Zasláno: 14. 1. 2014, 10:47:20
robbie:
jQuery nie je programovací jazyk: Časté potíže, zajímavosti a poučné debaty » Co vlastně je jQuery?. Má aj svoju oficiálnu dokumentáciu: api.jquery.com |
||
Chamurappi Profil |
#5 · Zasláno: 14. 1. 2014, 10:56:27
Reaguji na robbie:
„zda se učit raději javascript nebo stačí jen v uvozovkách jquery?“ Na používání jakékoliv JS knihovny potřebuješ umět alespoň něco z JS. Reaguji na quatzaela: „ta mezera za mezi "val" a "()" tam nemá být“ Ničemu nevadí. „znak $ - uvozuje selektor“ Je to úplně obyčejný název funkce, žádný speciální význam dolar nemá. Konkrétně jQuery funkce umí víc věcí, než jen hledat podle selektoru. |
||
margin Profil * |
#6 · Zasláno: 14. 1. 2014, 11:05:52
Chamurappi:
„Konkrétně jQuery funkce umí víc věcí, než jen hledat podle selektoru.“ Můžeš to upřesnit? V dokumentaci jsem se nic nedočetl, resp. možná nevím, pod čím přsně to hledat. |
||
quatzael Profil |
#7 · Zasláno: 14. 1. 2014, 11:28:28
margin:
„Naopak, na jednoduché věci je jQuery zbytečné.“ Podle toho co nazýváš jednoduchými věcmi. Ale i pro normální uživatele je jednoduché to, že třeba když kliknou na něco, tak se jim něco vysune, objeví/zmizí apod.. Na to je jQuery ideální. Pokud je potřeba složitěji pracovat s daty tak už je znalost javascriptu nezbytná.. Jinak bych řekl, že s jQuery se pracuje velmi dobře. Je to šikovný, takže nevidím důvod se tomu za každou cenu vyhýbat u věcí, kde se jQuery dá využít. |
||
margin Profil * |
#8 · Zasláno: 14. 1. 2014, 11:32:23
quatzael:
„že třeba když kliknou na něco, tak se jim něco vysune, objeví/zmizí apod“ Tak to je právě to, na co stačí pár řádek čistého javascriptu a není na to třeba tahat obrovský (ne nešikovný, jak jsi to nazval ty) framework. |
||
Radek9 Profil |
#9 · Zasláno: 14. 1. 2014, 12:07:30
margin:
Umožňuje vyhledávání podle selektoru, obalení DOM elementu/dokumentu/okna jQuery wrapperem a navěšení event handleru na documentReady. Jinak mě momentálně nic jiného nenapadá. |
||
Medvídek Profil |
margin:
„Tak to je právě to, na co stačí pár řádek čistého javascriptu a není na to třeba tahat obrovský (ne nešikovný, jak jsi to nazval ty) framework.“ Ano, v minifikované verzi je tak obrovský, jako zdejší banner. |
||
Chamurappi Profil |
#11 · Zasláno: 14. 1. 2014, 12:36:24
Reaguji na falešného margina:
„možná nevím, pod čím přsně to hledat“ Viz dokumentace. Tvoje momentální volba přezdívky se mi vůbec nelíbí. Vyber si laskavě jedno jméno a to používej trvale. Další příspěvky podepsané jako margin, které nejsou od margina, budu mazat. Reaguji na Medvídka: Devadesátikilový JS brzdí stránku víc než pětadvacetikilový obrázek. Obrovský je především v tom ohledu, že je většina věcí z něj pro běžnou činnost úplně zbytečná. |
||
margin Profil * |
#12 · Zasláno: 14. 1. 2014, 12:38:02 · Upravil/a: margin
Radek9:
Pořád to ale je jen práce s daným (nalezeným) selektorem. A je jedno, jestli to je window nebo ne. Taktéž je jedno, jestli vybranému selektoru měním barvu, věším na něj event nebo ho obaluju čímsi. Medvídek: Když si mám vybrat mezi pár řádkami a 100kB a pár řádkami k tomu, vybírám si první možnost. Promiň za tu přezdívku. Promiň za tu přezdívku... |
||
robbie Profil * |
#13 · Zasláno: 14. 1. 2014, 13:23:03
děkuji za reakce, udělal jsem si představu a dekuji za vysvetlení proměnné
|
||
Časová prodleva: 10 let
|
0