Koodinpätkät 2025, Heinäkuu
Poista käytöstä: $ ("# lähetä-painike"). Attr ("poissa käytöstä", tosi); Ota uudelleen käyttöön: $ ("# Lähetä-painike"). RemoveAttr ("pois käytöstä"); "
JQuery-koodi, joka poistaa vanhempien linkit käytöstä pudotusvalikoissa. Valikko tulisi rakentaa sisäkkäisiksi luetteloiksi, ja ylälinkki on poistettu käytöstä. Tämä auttaa "
Lisää luokan "ensimmäinen" ensimmäiseen elementtiin, jolla on selainikkunassa näkyvä "aktiviteettiluokka". $ (ikkuna). vieritä (toiminto () (var "
Tämä koodi selaa järjestämätöntä luetteloa, jonka tunnus on 'syklilista'. Voidaan käyttää mihin tahansa elementtiin lasten kanssa. Korvaa "ul # cyclelist li" sanalla "
Et voi todellakaan verrata, ovatko kaksi jQuery-objektia samat ... if ($ (selectionOne) === $ (selectionTwo)) () Voit kuitenkin verrata DOM-objekteja ... jos "
$ .fn.slideFadeToggle = toiminto (nopeus, helpotus, takaisinsoitto) (palauta tämä.animaatti ((opasiteetti: 'vaihtaminen', korkeus: 'vaihtaminen'), nopeus, helpotus, takaisinsoitto);); Käyttö"
Tapaa jotain napsautustapahtumassa, mutta vain kerran! Irrota napsautuskäsittelijä sen jälkeen, kun elementtiä on napsautettu kerran. $ ('# my-selector'). bind ('napsauta', "
$ ("# s") .val ("Hae ...") .css ("väri", "#ccc"). focus (toiminto () ($ (tämä) .css ("väri", "musta") ); if ($ (this) .val () == "Etsi ...") ($ (this) .val ("");) "
Voit vain kloonata sen ja korvata sen itsellään, kaikki tapahtumat edelleen liitettynä. var input = $ ("# control"); funktio jotain_tapaa () ("
Jos (typeof jQuery == 'undefined') (// jQueryä EI ole ladattu, tee tavaraa täällä.) "
$ ('painike'). napsauta (toiminto (tapahtuma, wasTriggered) (jos (wasTriggered) (hälytys ('laukaistu koodissa');) else (hälytys ('hiiren laukaisema);))); "
If ($ ('# myElement'). pituus> 0) (// se on olemassa) Tai tehdä siitä fancy-toiminto, jossa on takaisinsoitto: // Tiny jQuery Plugin // by Chris Goodchild $ .fn.exists = "
Sano, että 10 kertaa nopeasti =). Selvitä, onko yksi valintaruutu valittuna vai ei, palauttaa true tai false: $ ('# checkBox'). Attr ('check'); Etsi kaikki valitut "
Jos et aseta wmodea flash-upotukseen, se kelluu päällekkäin, mikä voi olla melko iso juttu. Tämä on ihanteellinen ympäristössä "
JQBrowser v0.2: http://davecardwell.co.uk/javascript/jquery/plugins/jquery-browserdetect/ eval (funktio (p, a, c, k, e, d) (e = funktio (c) (paluu (c "
Tee jokaiselle löydetylle tyhjälle elementille jotain: $ ('*'). Each (function () (if ($ (this) .text () == "") (// Tee jotain)); TOSI tai EPÄTOSI, jos elementti on tyhjä: "
Puuttuvat kuvat joko eivät näytä vain mitään tai näyttävät tyyliruudun, kun niiden lähdettä ei löydy. Sen sijaan haluat ehkä korvata sen
(function () (var mX, mY, distance, $ distance = $ ('# distance span'), $ element = $ ('# element'); funktio calcDistance (elem, mouseX, mouseY) (return "
$ (function () (var docHeight = $ (document) .height (); $ ("body"). append (""); $ ("# overlay") .height (docHeight) .css (('peittävyys' : 0,4, 'sijainti': "
$ ('a'). kukin (function () (if ((C = $ (this) .attr ('href'). ottelu (/ (doc | xls | pdf) $ /))) ($ (this) .lisäluokka (C);))); Tämä tarkastelee kaikkia elementtejä
$ ("h2"). kukin (function () (var wordArray = $ (this) .text (). split (""); var finalTitle = ""; for (i = 0; i "
Ei ole mahdollista tehdä asiaa. Elää (("korkeus": "auto")) ;. Joten tämä on Darcy Clarken menetelmä sen toimimiseksi. Kloonat elementin olennaisesti "
$ .expr = funktio (elem, i, match) (var parts = match.split ("+"); return (i + 1 - (parts || 0))% parseInt (parts, 10) === 0; ); Katso alkuperäinen artikkeli "
Function 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'))) Tämä toimii missä tahansa selaimessa mistä tahansa elementistä, kohtaan "
Ihannetapauksessa tuotat tämän luokan palvelinpuolelta, mutta jos et pysty ... Oletetaan, että sinulla on tällainen navigointi: Etusivu Tietoja asiakkaista Ota yhteyttä ja olet "
Tämä koodi on yhteensopiva selainten kanssa ja tarkistaa näkymän mitat, näytön tarkkuuden ja hiiren sijainnin, mistä voi olla paljon apua "
Lisää kirjanmerkkipalkkiin, valitse teksti ja napsauta sitä saadaksesi sanamäärän. Laske sanat Kirjanmerkki Laske sanat
Poista neljä viimeistä merkkiä var myString = "abcdefg"; var newString = myString.substr (0, myString.length-4); // newString on nyt "abc" Poista kaksi ensimmäistä "