Autor | Zpráva | ||
---|---|---|---|
Josef Burger Profil * |
#1 · Zasláno: 13. 6. 2011, 00:06:35
Ahoj, mám problém s vlastní extenzí pro jQuery. Skript v pohodě funguje v FF. Však v ostatních prohlížečích nefunguje. Kdyby to hodilo nějakou chybu, tak bych sem asi nepsal, ale ono to neudělá vůbec nic.
Adresa: http://lab.jobu.cz/test/ Pokud by někoho něco napadlo, aby to fungovalo - budu jen rád Děkuji |
||
_es Profil |
#2 · Zasláno: 13. 6. 2011, 07:58:03
Josef Burger:
A čo má „extenzia“ robiť? Celý ten kód vyzerá dosť nezmyselne. Ak si ho písal sám, tak sa lepšie nauč základy JS, hlavne tú časť o platnosti premenných. Napríklad, kde sa ti tam vzala premenná content ?
„var set;“ Premennú (argument) set tam už predsa máš.
|
||
Chamurappi Profil |
#3 · Zasláno: 13. 6. 2011, 09:31:11
Reaguji na Josefa Burgera:
„Skript v pohodě funguje v FF. Však v ostatních prohlížečích nefunguje.“ Zajímavé. Při pohledu na zdroják bych tipoval, že nebude fungovat nikde, právě kvůli nedefinované proměnné content . Zjevně její nedefinovanost závisí na prohlížeči.
„Kdyby to hodilo nějakou chybu, tak bych sem asi nepsal, ale ono to neudělá vůbec nic.“ To je politika jQuery, chyby se zamlčují. I před autorem. I když vyřešíš stávající fatální chyby, kód tvé extenze bude mizerný. Chceš-li si psát vlastní funkce, nauč se základy JS, pokud možno bez jQuery. |
||
_es Profil |
#4 · Zasláno: 13. 6. 2011, 10:28:18
Chamurappi:
„Zjevně její nedefinovanost závisí na prohlížeči.“ Áno, niekde existuje ako globálna vlastnosť: https://developer.mozilla.org/en/DOM/window.content |
||
Josef Burger Profil * |
#5 · Zasláno: 13. 6. 2011, 11:14:26
děkuji všem za pomoc :-)
už to funguje, při tvorbě jsem si neuvědomil akorát ty proměnný :-/ |
||
Časová prodleva: 14 let
|
0