Autor | Zpráva | ||
---|---|---|---|
Parsek Profil * |
#1 · Zasláno: 3. 11. 2015, 18:58:56
Ahoj, mám dotaz ohledě jquery.
Situace je následující, mám input id="www", do kterého lze zadat text, konkrétně v tomto případě url stránky a chtěl bych jej pak aplikovat na odkaz class="target" o kus níž na stránce, pokouším se dát dohromady jQuery, ale nedaří se mi to zprovoznit. Prozatím jsem vymyslel toto, ale nefunguje mi to: $(function(){ $("#www").bind("change keypress keyup", function() { $("a.target").attr("href", (this).val()); }); }); V čem mám chybu? Předem děkuji všem za čas a za radu! Parsek |
||
Cynik Profil |
#2 · Zasláno: 3. 11. 2015, 19:02:12
drobná chyba. namísto:
(this).val() $(this).val() |
||
Parsek Profil * |
#3 · Zasláno: 3. 11. 2015, 19:09:59
Mockrát Ti děkuju! Já bych do toho čuměl ještě hodinu a neviděl to :)
|
||
Kcko Profil |
Parsek [#3]:
Tak se nauč debugovat a používej něco co ti zvýrazní syntaxi a odhalí syntakticke chyby. Pak by tohle vlákno nevzniklo. |
||
Cynik Profil |
#5 · Zasláno: 3. 11. 2015, 19:31:13
Přesně jak radí Kcko.
Firebug či v browseru již zabudovaná konzole s debuggerem jsou drobní za to však velmi mocní pomocníci při psaní jquery či js. Popřípadě používat chytrý IDE není taky špatný nápad. Nikoliv však toho dřeváka PSPad - možná jsem teď někoho ranil, já na něm taky vyrůstal, ale časem jsem přešel na bezkonkurenční PhpStorm. |
||
Časová prodleva: 8 let
|
0