Zadejte hledaný výraz...

Konflikt dvou knihoven

David Musil
verified
rating uzivatele
(69 hodnocení)
15. 4. 2014 18:38:08
Jak prosím řešíte konflikt dvou JS knihoven?
Situace: najdete si dva potřebné pluginy, které chcete na stránce použít? Každý Vám funguje samostatně, ale jakmile chcete oba, tak se to tluče a nejde nic.
Je mi jasné, že se třeba nemohou importovat dvě knihovny JS, např. 1.6 a 1.9.1 - jenže ani jedna tak knihovna nezvládne obsloužit oba pluginy?
Budu moc rád, když se podíváte na mojí 10949:
Důležitý soubor je ten collapse/demo/demo.html
Plugin Reveal funguje s JS 1.6 a plugin Collapse s tim 1.9
Děkuji všem ochotným za pomoc ;-)
15. 4. 2014 18:38:08
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015644
tomve
verified
rating uzivatele
(22 hodnocení)
15. 4. 2014 19:12:25
přepsat knihovnu pro reveal
reveal.js - např.
$('a').live('click', function(e) {
.live() funkce je od 1.7. odebraná http://jquery.com/upgrade-guide/1.9/#live-removed a nahrazená .on() funkci http://api.jquery.com/on/
.on() funkci najdeš v knihovně pro collapse
15. 4. 2014 19:12:25
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015643
MadMax
verified
rating uzivatele
(1 hodnocení)
15. 4. 2014 19:14:09
VyzkouseJ JQuery Migrate
http://blog.jquery.com/2013/05/08/jquery-migrate-1-2-1-released/
otestovano
15. 4. 2014 19:14:09
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015642
bof
verified
rating uzivatele
15. 4. 2014 21:01:21
zkus napr.:
15. 4. 2014 21:01:21
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015641
David Musil
verified
rating uzivatele
(69 hodnocení)
15. 4. 2014 21:11:02
Dekuji vsem zucastenym, bohuzel jsem ale problem nedokazal odstranit. Zkusim to jeste znovu, zda jsem se nekde nepreklepnul...
EDIT: neni fakt proste problem jen v tom, ze taham dve verze knihoven? Na tech jednotlivych pluginech asi nezalezi... Na tohle jsem fakt uplnej lajk :-(
15. 4. 2014 21:11:02
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015640
MadMax
verified
rating uzivatele
(1 hodnocení)
15. 4. 2014 22:03:50
Jsem te asi zmatnul, ze jsem vlozil vsechny tri JS pod sebe, testoval jsem to jen v reveal/demo.html
pro collapse/demo/demo.html je to poskladany takhle a u me to funguje, jak kolapse tak reneval
15. 4. 2014 22:03:50
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015639
David Musil
verified
rating uzivatele
(69 hodnocení)
15. 4. 2014 22:18:13
@ MadMAx
Díky za další úpravu, Reveal jede, ale Collapse ne :( Je to rozbalený a žádnej efekt rozbalení to bohužel nedělá...
15. 4. 2014 22:18:13
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015638
MadMax
verified
rating uzivatele
(1 hodnocení)
15. 4. 2014 22:27:38
Napsal musil.david;1079077
@ MadMAx
Díky za další úpravu, Reveal jede, ale Collapse ne :( Je to rozbalený a žádnej efekt rozbalení to bohužel nedělá...
Nerostoural sis nejak nejak ten plugin, stahnul jsem cos dal ke stazeni vlozil ty js jak jsem popsal a funguje mi oboje.
http://svacha.net/collapse/demo/demo.html
15. 4. 2014 22:27:38
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015637
David Musil
verified
rating uzivatele
(69 hodnocení)
15. 4. 2014 23:46:58
Díky moc MadMaxi, vyřešeno, funguje! :)
Jen teda neště prosím radu do budoucna, až se mi to stane znovu. Je tohle univerzální postup, nebo se to musí řešit pro každé dla pluginy vzájemně trošku nějak jinak?
Zítra zkusím ještě jeden, co potřebuji rozchodit a to je už dnes zmíněný Collapse společně s idTabs.
15. 4. 2014 23:46:58
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015636
MadMax
verified
rating uzivatele
(1 hodnocení)
16. 4. 2014 09:08:09
Univerzalni postup by to mel byt, kdyz pouzijes pluginy kde jeden podporuje novejsi verzi JQuery a druhy ne.
16. 4. 2014 09:08:09
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015635
David Musil
verified
rating uzivatele
(69 hodnocení)
16. 4. 2014 10:42:05
Thx! :-)
16. 4. 2014 10:42:05
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015634
Ondřej Váško
verified
rating uzivatele
16. 5. 2014 06:45:37
Napsal MadMax;1079134
Univerzalni postup by to mel byt, kdyz pouzijes pluginy kde jeden podporuje novejsi verzi JQuery a druhy ne.
Toto téma mě taky docela zajímá. Jestli jsem to pochopil správně, tak nižší verzi knihovny použiju migrate a vyšší klasickou. Je to tak?
16. 5. 2014 06:45:37
https://webtrh.cz/diskuse/konflikt-dvou-knihoven#reply1015633
Pro odpověď se přihlašte.
Přihlásit