Autor Zpráva
avaster
Profil
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
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
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 *
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
@jelc: mas pravdu :)
nejake riesenie aby som to mohol nechat skryte? (ono to nie je az take podstatne ale mozno do buducnosti)
Chamurappi
Profil
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 *
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 *
oprava to url je http://beta.api.mapy.cz

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0