Delčki kode 2025, Januar
Onemogoči: $ ("# submit-button"). Attr ("disabled", true); Znova omogoči: $ ("# submit-button"). RemoveAttr ("disabled"); "
Koda jQuery, ki onemogoči nadrejene povezave za spustne menije. Meni naj bo sestavljen kot ugnezdeni seznami, nadrejena povezava pa je onemogočena. To pomaga "
V prvi element, ki ima razred "dejavnost", ki je viden v oknu brskalnika, doda razred "first". $ (okno) .scroll (funkcija () (var "
Ta koda bo krožila po neurejenem seznamu z ID-jem "seznam koles". Lahko se uporablja na katerem koli elementu z otroki. Zamenjajte "ul # cyclelist li" z "
Ne morete zares primerjati, če sta dva predmeta jQuery enaka ... if ($ (selectionOne) === $ (selectionTwo)) () Lahko pa primerjate predmete DOM ... if "
$ .fn.slideFadeToggle = funkcija (hitrost, sprostitev, povratni klic) (vrni this.animate ((motnost: 'preklop', višina: 'preklop'), hitrost, sprostitev, povratni klic);); Uporaba "
Naj se kaj zgodi na dogodku klika, vendar le enkrat! Odvežite obdelovalnik klikov, ko je element enkrat kliknjen. $ ('# my-selector'). bind ('klik', "
$ ("# s") .val ("Iskanje ...") .css ("color", "#ccc") .focus (function () ($ (this) .css ("color", "black" ); if ($ (this) .val () == "Išči ...") ($ (this) .val ("");) "
Lahko ga samo klonirate in nadomestite s samim seboj, pri čemer so vsi dogodki še vedno priloženi. var input = $ ("# control"); funkcija something_happens () ("
If (typeof jQuery == 'undefined') (// jQuery NI naložen, naredite nekaj tukaj.) "
$ ('gumb'). click (funkcija (dogodek, wasTriggered) (če (wasTriggered) (opozorilo ('sproženo v kodi');) else (opozorilo ('sproži miška';;))); "
If ($ ('# myElement'). length> 0) (// obstaja) Ali pa, da postane modna funkcija s povratnim klicem: // Tiny jQuery Plugin // Chris Goodchild $ .fn.exists = "
Recimo, da 10-krat hitro =). Ugotovite, ali je eno potrditveno polje potrjeno ali ne, vrne true ali false: $ ('# checkBox'). Attr ('check'); Poišči vse označeno "
Če ne nastavite načina wmode na vdelavi bliskavice, bo plaval na vrhu prosojnice, kar je lahko precej veliko. To je idealno v okolju z "
JQBrowser v0.2: http://davecardwell.co.uk/javascript/jquery/plugins/jquery-browserdetect/ eval (funkcija (p, a, c, k, e, d) (e = funkcija (c) (vrnitev (c "
Naredite nekaj za vsak prazen najden element: $ ('*'). Each (function () (if ($ (this) .text () == "") (// Naredi nekaj))); TRUE ali FALSE, če je element prazen: "
Manjkajoče slike bodisi ne bodo ničesar prikazale ali pa bodo prikazale stilsko polje, če njihovega vira ni mogoče najti. Namesto tega boste morda želeli to nadomestiti z "
(function () (var mX, mY, distance, $ distance = $ ('# razpon razdalje'), $ element = $ ('# element'); funkcija izračuna razdaljo (elem, mouseX, mouseY) (return "
$ (function () (var docHeight = $ (document) .height (); $ ("body"). append (""); $ ("# overlay") .height (docHeight) .css (('opacity' : 0,4, 'položaj': "
$ ('a'). vsak (funkcija () (če ((C = $ (this) .attr ('href'). match (/ (doc | xls | pdf) $ /))) ($ (this) .addClass (C);))); Ta bo pregledal vsak element na
$ ("h2"). vsak (funkcija () (var wordArray = $ (this) .text (). split (""); var finalTitle = ""; for (i = 0; i "
Stvari ni mogoče storiti.animate (("" height ":" auto ")) ;. Torej je to metoda Darcy Clarke, ki omogoča, da to deluje. V bistvu klonirate element, "
$ .expr = funkcija (elem, i, match) (var deli = match.split ("+"); return (i + 1 - (deli || 0))% parseInt (deli, 10) === 0; ); Glej izvirni članek "
Funkcija htmlDecode (input) (var e = document.createElement ('div'); e.innerHTML = input; return e.childNodes.length === 0? "": e.childNodes.nodeValue;) "
$ ('# elm'). hover (function () ($ (this) .addClass ('hover')), function () ($ (this) .removeClass ('hover'))) To bo delovalo v katerem koli brskalniku na katerem koli elementu, da "
V idealnem primeru ta razred izpišete s strežniške strani, če pa ne morete ... Recimo, da imate takšno navigacijo: Domov O strankah Pišite nam
Ta koda je združljiva z več brskalniki in preverja dimenzije prikaza, ločljivost zaslona in položaj miške, kar je lahko v veliko pomoč "
Dodajte v vrstico z zaznamki, izberite besedilo in kliknite, da dobite število besed. Štetje besed Zaznamek Štetje besed
Odstrani zadnje štiri znake var myString = "abcdefg"; var newString = myString.substr (0, myString.length-4); // newString je zdaj "abc" Odstrani prva dva "