Scripturi jquery

Scripturi jquery. Conflicte și soluții

Scripturi jquery. Conflicte și soluții

Adesea, atunci când instalați un număr suficient de mare de modificări, există o jquery de "conflicte de scripturi", ceea ce duce la încălcări ale modurilor: suspendați, inoperabilitate parțială, până când scriptul este oprit complet și modificarea este oprită. Acest lucru se întâmplă fie atunci când două script-uri sunt conectate simultan (atunci puteți să ștergeți doar o versiune inferioară), fie atunci când aceste script-uri pariază cu aceeași funcție și încep să "contrazică" între ele, dar niciuna dintre acestea nu poate fi eliminată. acest lucru duce la modul ineficient. În acest caz, puteți utiliza aceste "gadget-uri".

Combinați cele două scripturi.

Linia codului de mai jos combină două biblioteci într-una. În primul rând, biblioteca este căutată pentru 1.11.1 și dacă funcția dorită nu este găsită, atunci în bibliotecă 1.7.1.

În locul bibliotecii dvs. jquery.min.js, conectați ultima versiune a bibliotecii 1.11.1

Mai jos, conectați biblioteca 1.7.1

Ultima linie a codului de mai sus combină două biblioteci într-una. În primul rând, biblioteca este căutată pentru 1.11.1 și dacă funcția dorită nu este găsită, atunci în bibliotecă 1.7.1.

Asta ar trebui să faci așa:

O versiune mai recentă a bibliotecii este prescrisă în primul rând, codurile de script sunt înregistrate în antetul site-ului, în funcție de cod, script-ul se află în folderul js și acest folder este încărcat în rădăcina forumului # 41 ;.

Descărcați un set de mai multe scripturi utilizate pe scară largă în partea de jos a paginii.

Utilizarea de "cârje". # 40; informații de la DeaDRoMeo # 41;

1. Toate numele de fișiere ale fișierelor script conduc la următorul ecran pentru a vedea versiunea. De exemplu, în loc de cod

face cod de acest fel

2. După șirul de conectare al versiunii inferioare a scriptului În cazul nostru, 1.4.2 # 41; introducem astfel de linii

cod:

3. Utilizați "cârligul" după cum urmează, pentru un exemplu de panou plutitor:
Codul de conectare a fost:

după aplicarea "cârjei" ar trebui să fie așa:

var $ = jQuery = jquery_1_4_2;
$ # 40; document # 41 ;. # 40; funcția # 40; # 41;

Adică, pentru ca procesorul să înțeleagă ce cod prin care versiune de jQuery să procesăm, vom anexa același cod într-o astfel de construcție

var $ = jQuery = jquery_1_4_2;
aici este codul editabil
> # 41; # 40; # 41 ;;
// # 93; # 93;>

Cu alte cuvinte, atribuim declanșatorului variabilei $ versiunea dorită a jQuery, și anume 1.4.2.
Vreau să observ că cârjele sunt aplicate numai versiunilor inferioare ale scriptului jQuery, cele mai mari nu sunt afectate.

Toate acestea sunt destul de simple, deși, probabil, pare dificil. Vă doresc succes în munca voastră.

(setul include versiunile 1.3.2, 1.4.2, 1.7.1, 1.7.2, 1.11.1)

Articole similare