Diskuze: JQuery vrácí proměnné
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Ono , ked vytvoris funkciu a v nej definujes premennu napr
element.addEventListener("click",function()
{var x=10},true)
alert(x) // undefined
tak sa ta funkcia vyvola a vytvori premennu , ale hned ako ta funkcia skonci
, tak sa vymaze aj premenna.
Ak chces napriklad na klik nadstavit hodnotu premennej a potom s nou dalej
pracovat , musis definovat tu premennu pred tym ako budes vyvolat funkciu tj
var x;
element.addEventListener("click",function()
{x=10},true)
alert(x) // 10
By mě zajímalo kdo a za co mi dal mínus...
Však v tom není žádnej problém ne?
Pouze vrátit proměnou x se kterou budu dál pracovat. Prosím pokud můžeš vytvoř to codepne.io nebo jsfiddle.net, kde hned vidíš jestli to funguje. Díky.
Btw: Kašli na mínusy na to
nehrajem a když má někdo tu potřebu tak jeho boj ne tvůj
Matěji ani jedna verze mi nefunguje může to zkusit napsat v codepen.io nebo jsfiddle.net nebo tomu
podobné ?? A jak jsem psal potřebuji s tou proměnou dále operovat.
Na mínusy nehraju, samozřejmě nejsem neomylný, myslel jsem že by mi dotyčný alespoň napsal že jsem uvedl blbost a proč.
Jsem teďka mimo, když to nebude večer vyřešené tak ti s tím píchnu. Prostě to celé hoď do proměnné a to co potřebuješ hoď jako return.. Pokud těch hodnot potřebuješ vrátit více, tak to ještě hoď do pole, neměl by to být problém.
http://jsfiddle.net/x1u0xw5h/2/ tu mas oboje spôsoby
Zobrazeno 9 zpráv z 9.