Autor | Zpráva | ||
---|---|---|---|
avaster Profil |
#1 · Zasláno: 11. 10. 2010, 13:55:26
Zdravim,
na mojich strankach vyuzivam jQuery a potrebujem do nich zaviest mapu. No bohuzial jQuery sa bije s mapy.cz API a nedari sa mi to nijako vyriesit. (mapy.cz vyuzivaju framework JAK). jQuery.noConflict(); v tomto pripade nestaci. Neviete o nejakom rieseni? Popripade nejakej inej sluzbe na mapy, ktora je zadarmo a zvlada to aj pri pouziti jQuery? rozsirenie: Proste, ked idem vytvorit tu mapku, tak si vytvorim DIV a potom pomocou javascriptu sa don vklada mapa z mapy.cz. No mne ostane len prazdny DIV. Ale ked vypnem jQuery(nezahrniem do kodu jquery.min.js), tak sa ta mapka vytvori ako bolo ocakavane. |
||
Chamurappi Profil |
#2 · Zasláno: 11. 10. 2010, 13:58:41
Reaguji na avastera:
Prosím o odkaz na živou ukázku. „Ale ked vypnem jQuery(nezahrniem do kodu jquery.min.js), tak sa ta mapka vytvori ako bolo ocakavane.“ To je také možné řešení :-) |
||
avaster Profil |
#3 · Zasláno: 11. 10. 2010, 14:01:23
ziva ukazka:
http://turisticke-znamky.sk/znamky/info/znamky/1 -to nie je jediny pripad kde budem pouzivat jQuery.. teda moznost odstranit ho moc neprichadza do uvahy |
||
jelc Profil * |
#4 · Zasláno: 11. 10. 2010, 15:11:56
Probém nebude v jQuery, jako spíše v tom, že je div s mapou na počátku skrytý, tudíž bezrozměrný a mapa se v něm špatně inicializuje
|
||
avaster Profil |
#5 · Zasláno: 11. 10. 2010, 22:00:49
@jelc: mas pravdu :)
nejake riesenie aby som to mohol nechat skryte? (ono to nie je az take podstatne ale mozno do buducnosti) |
||
Chamurappi Profil |
#6 · Zasláno: 11. 10. 2010, 22:13:48 · Upravil/a: Chamurappi
Reaguji na avastera:
„to nie je jediny pripad kde budem pouzivat jQuery“ Jde o to rozbalování? To by šlo napsat i s použitím JAKu. Mimochodem, v Exploreru ten efekt vypne ClearType, takže je pak písmo ošklivě hranaté (v porovnání s ostatním). „nejake riesenie aby som to mohol nechat skryte?“ Neskrývej tu mapu, jen ji (viditelnou) odpozicuj pryč. |
||
jelc Profil * |
#7 · Zasláno: 12. 10. 2010, 09:29:43
Jendo z možných řešení je vytvořit mapu v nějakém divu s visibility:hidden a absolutně odpozicovaném třeba na -1000px,-1000px a po vytvoření mapy tento div připnout do toho animovaného kontejneru s display:none a dát mu visibility:visible, potom to bude dělat to co potřebujete.
Mimochodem, s ohledem na budoucnost by možná bylo prozíravé používat nové API, které je momentálně na http://beta.mapy.cz |
||
jelc Profil * |
#8 · Zasláno: 12. 10. 2010, 09:30:19
oprava to url je http://beta.api.mapy.cz
|
||
Časová prodleva: 14 let
|
0