Czy jest możliwe posiadanie dwóch różnych wersji jQuery w tym samym dokumencie i czy nie mogą się ze sobą kolidować?Dwie wersje jQuery na tej samej stronie
Na przykład, jeśli utworzę skryptozakładkę i chcę oprzeć kod na jQuery. Ta bookmarklet jest wstrzykiwany na niektórych stronach, które używają innej wersji jQuery, a mój kod nadpisze wersję użytą na stronie.
Czy można tego uniknąć? A może istnieją inne biblioteki zapewniające tę funkcjonalność? A może powinienem przemyśleć całą sprawę.
Dzięki za odpowiedzi i wskazówek,
bob
Można sprawdzić, czy jQuery jest już na stronie przed ponownym wstrzyknięciem. –
Powinieneś zdecydowanie to przemyśleć. Powinieneś zaktualizować starsze funkcje do pracy z nową jQuery, w tym obie są po prostu toną wzdęcia i życzeniem kolizji. –
Czy masz kontrolę nad wersją jQuery dodawaną do strony? Nie chcesz, aby Twoi goście musieli pobrać ANOTHER wersję biblioteki, jeśli mogą pomóc - jest to zła praktyka i nadmiar pliku dokumentu dla odwiedzających. –