Fragmente de cod 2025, Ianuarie
De exemplu, dacă aveți cinci paragrafe la rând și trebuie să inserați o etichetă de pauză între toate. Nu o poți pune în fața tuturor celor cinci (nu ”
Var origValue = (); $ ('input.remember'). each (function (currentIndex) (origValue.push ($ (this) .val ()); $ (this) .focus (function () ("
Mod foarte ușor de a preîncărca imagini care sunt necesare ulterior (de exemplu, când se efectuează o deplasare) $ .preloadImages = function () (for (var i = 0; i "
$ ("form: input"). focus (funcție () ($ ("label"). addClass ("labelfocus");)). blur (function () ($ ("label"). removeClass ("labelfocus" );)); "
$ (function () ($ ("a"). each (function () (if ($ (this) .attr ("href") == window.location.pathname) ($ (this) .addClass ("selected ");)));)); Această funcție va "
Codul de mai jos vă va oferi coordonatele X, Y ale unui clic de mouse într-o anumită casetă. Eliminând toate lucrurile despre offset, puteți obține cu ușurință X-ul "
Funcția .load () se declanșează atunci când elementul la care este apelat este încărcat complet. Este utilizat în mod obișnuit pe imagini, care pot să nu fie încărcate complet atunci când
Nicholas Ortenzio a scris acest mic plugin: jQuery.extend ((getQueryParameters: function (str) (return (str || "
Dacă selectați și imagine cu jQuery și apoi utilizați .width (), veți obține lățimea curentă a imaginilor, chiar dacă a fost scalată (de exemplu, lățimea maximă: 100%;). Poti"
Aceasta nu este o soluție finală pentru a remedia toate problemele ciudate ale indexului z IE, dar cu siguranță poate ajuta în anumite circumstanțe. Ceea ce face este să treacă prin "
Faceți o divizare care are dimensiunea exactă a imaginii. Această divizare va avea aplicată o imagine de fundal a celei de-a doua imagini. Apoi puneți o imagine în interior "
Puteți atinge src-ul acestuia: $ ('iframe'). Attr ('src', $ ('iframe'). Attr ('src')); "
Rulați (cel puțin partea „Utilizare” de mai jos) după ce ați încărcat jQuery și fie la sfârșitul paginii, fie într-o declarație pregătită pentru DOM. Rețineți că această corecție face „
Acest script verifică toate elementele cu o clasă de .fixMinMaxwidth și observă fereastra. Se aplică numai browserelor fără lățime min / maximă nativă "
În mod normal, setați și lățimea și înălțimea pentru iframe. Dacă conținutul din interior este mai mare, barele de derulare trebuie să fie suficiente. Scriptul de mai jos încearcă să remedieze acest lucru prin „
Vedeți cele două rânduri comentate de mai jos, de unde puteți insera cod pentru lucrurile de făcut atunci când utilizatorul rămâne inactiv și când utilizatorul revine. Setați modul inactiv "
Încărcați acest plugin. Apoi: $ ("body *"). ReplaceText (/ & / gi, '' + '&' + ''); Schimbați selectorul după cum este necesar. Acela este destul de intens. Acum ai o clasă "
Mai multe companii mari oferă copii ale jQuery găzduite pe CDN-urile lor (Content Delivery Network). Cel mai notoriu Google, dar și Microsoft și jQuery "
Faceți o imagine sprite CSS, cu jumătatea superioară și jumătatea inferioară fiind cele două imagini între care doriți să animați. JQuery adaugă o etichetă și „
Găsiți toate linkurile care încep cu domeniul site-urilor, o bară, o cale relativă a fișierului sau un hashtag. var siteURL = "http: //" + top.location.host.toString (); var "
Să presupunem că doriți să atașați un handler de clicuri la fiecare link de pe o pagină. Funcția pentru gestionarul de clicuri transformă toate celelalte linkuri într-o culoare diferită. var "
Nu are toate apelurile și opțiunile fanteziste, dar hei, face ca lucrurile să poată fi glisate (și cu un mâner specificat opțional). (funcție ($) ("
Var maxHeight = 0; $ ("div"). fiecare (funcție () (if ($ (this) .height ()> maxHeight) (maxHeight = $ (this) .height ();))); $ ("div"). înălțime (maxHeight); "
Codul de mai jos nu mai funcționează așa cum este cu actualizarea API-ului Twitter la 1.1 începând cu 11.06.2013. API-ul 1.1 necesită oAuth care necesită o parte a serverului "
Dacă sunteți obișnuit cu ceva de genul jQuery UI resizeable, veți obține evenimente la care vă puteți lega în timpul redimensionării, dar și la sfârșitul redimensionării. Niciun astfel de eveniment "
$ .fn.duplicate = function (count, cloneEvents) (var tmp = (); for (var i = 0; i
Var știri = 2; hidenews = "- Ascunde arhiva de știri"; shownews = "+ Arată arhiva de știri"; $ (". archive"). html (shownews); $ (". știri: not (: lt (" + știri + "))"). hide (); "
Acest fragment va afișa cea mai recentă postare într-un feed FeedBurner specificat. Trebuie doar să setați adresa URL la feedul FeedBurner dorit. $ (document). ready (function () ("
Acesta este specific jQuery și conține un pic de hack / fix pentru tratarea Chrome. Acest lucru funcționează între jQuery 1.5.1 și jQuery 1.8.3. A dispărut în jQuery "