Ik ben bezig met een website waarin ik een aantal jQuery plug-ins gebruik. Hiervoor laad ik zelf een jQuery library in.
Nou is het echter zo dat door de manier van werken van de klant ik alleen invloed heb op het content gedeelte.
Buiten de div.invloed kan ik dus niks doen. Mijn scripts worden dus ook aangeroepen binnen deze div. Nou gaan om één of andere reden alle jQuery plug-ins op hun plaat. De versies zijn gelijk aan elkaar, dus daar ligt het niet aan. Ik kan niet mijn plugins aanroepen na de laatste aanroep van jquery, want daar kan ik geen code plaatsen. Zelf jQuery niet aanroepen werkt ook niet omdat dan $ nog niet beschikbaar is bij het aanroepen van de plug-ins en andere scripts.
De vraag is dus waarom gaan de scripts op hun plaat ookal word de zelfde versie ingeladen.
Nou is het echter zo dat door de manier van werken van de klant ik alleen invloed heb op het content gedeelte.
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <!doctype html> <html> <head> <title>website</ttle> </head> <body> <div class="invloed"> Alleen hier kan ik code plaatsen. <script src="jquery.js"></script> <script src="plugin.js"></script> </div> <script src="jquery.js"></script> </body> </html> |
Buiten de div.invloed kan ik dus niks doen. Mijn scripts worden dus ook aangeroepen binnen deze div. Nou gaan om één of andere reden alle jQuery plug-ins op hun plaat. De versies zijn gelijk aan elkaar, dus daar ligt het niet aan. Ik kan niet mijn plugins aanroepen na de laatste aanroep van jquery, want daar kan ik geen code plaatsen. Zelf jQuery niet aanroepen werkt ook niet omdat dan $ nog niet beschikbaar is bij het aanroepen van de plug-ins en andere scripts.
De vraag is dus waarom gaan de scripts op hun plaat ookal word de zelfde versie ingeladen.