Koodinpätkät 2025, Heinäkuu
$ ('. default-value'). kukin (function () (var default_value = this.value; $ (this) .focus (function () (if (this.value == default_value) (this.value = '' ;))); "
$ .fn.serializeObject = function () (var o = (); var a = this.serializeArray (); $ .each (a, function () (if (o) (if (! o.push) (o = );) o.push (tämä. arvo "
Ymmärrän, että tämä on melko spesifistä, mutta minun piti kirjoittaa tämä valitsin aikaisemmin ongelman korjaamiseksi ja käytin jQueryä, koska valitsin on melko edistynyt "
Var myChildrenBehave = $ (". element"). filter (function () (var suodatettu = $ (this) .lapset (). not (": animated"); palaa suodatettu;)); Tämä valitsee elementin "
$ (ikkuna) .bind ("lataa", function () (// koodi täällä)); "
JQuery (funktio () (jQuery (": sisältää (ETSI)"). ei (": on (: sisältää (ETSI))"). kukin (funktio () (var that = $ (this), html = that. html (); html = "
Päivitä tietyt sivun elementit jQueryn avulla tietyn ajan kuluttua, voidaan käyttää minkä tahansa elementin kanssa, jolla on tunnus. Muutin esimerkkiä sanalla "
Var arr =; var removeItem = 2; arr = $ .grep (arr, funktio (arvo) (palautusarvo! = removeItem;)); "
Päivitä marraskuu 2020: Mielestäni paras mahdollinen tekniikka tähän on tämän artikkelin menetelmä 4.
Kun vierität alas sivua, jolla on pitkä taulukko, taulukon otsikko vierittää yleensä pois ja muuttuu hyödyttömäksi. Tämä koodi kloonaa taulukon otsikon "
$ .fn.pasteEvents = funktio (delay) (jos (delay == undefined) delay = 20; palauta $ (this) .each (function () (var $ el = $ (this); $ el.on ("liitä ", function ()"
$ ('# pass'). avain (funktio (e) (var strongRegex = new RegExp ("^ (? =. (8,)) (? =. *) (? =. *) (? =. *) (? =. * \ W). * $ "," G "); var mediumRegex = uusi"
Olettaen, että HTML on näin: yksi kaksi kolme Joten jos napsautetaan "Kaksi", siirrä se luettelon yläosaan. $ ("li"). napsauta (function () ("
$ ('a'). kukin (function () (var a = uusi RegExp ('/' + window.location.host + '/'); if (! a.test (this.href)) ($ (this ). napsauta (toiminto (tapahtuma) ("
Koodi siirtää kohdistimen nykyisen tekstin loppuun syötteessä oletusarvon sijaan (korostamalla tekstiä). Laajennuksen muoto "
InternalHTML () on natiivi ja palauttaa DOM-solmun sisällön (esim. asun div: n sisällä. ulkoinenHTML () ei ole, mikä sisältäisi nykyisen DOM-solmun "
UUSI valitsin jQuery.expr.Contains = funktio (a, i, m) (return jQuery (a) .text (). ToUpperCase () .indexOf (m.toUpperCase ())> = 0;); // OVERWRITES old "
JQueryllä ei oikeastaan ole .hasAttr () -toimintoa. Voit olettaa, että kyllä, mutta valitettavasti ei. StackOverflow-säikeessä on melko hyviä "
Käytä tapausta Haluat AJAX ladata sivuston toisen sivun osan nykyiselle sivulle. Oletetaan, että verkkokauppasi CMS-järjestelmä luo dynaamisen valikon
1) Lataa jQuery ja hiiren pyörän laajennus Hiiren pyörän laajennus on täällä. 2) Kiinnitä hiiripyörän tapahtuma runkoon "30" edustaa nopeutta. preventDefault varmistaa "
Oletetaan, että aiot tehdä sisällysluettelon koko joukolle sivuja, ja sisälle sen halusit tehdä joitain jQuery-spesifisiä juttuja. Tuo sivu voi tai "
Lataa Google API: lla Direct Link to Google Check, jos ladattu, lataa vain, jos lataamaton var jQueryScriptOutputted = false; funktio initJQuery () (// jos "
Var kkeys = (), konami = "38,38,40,40,37,39,37,39,66,65"; $ (document) .keydown (funktio (e) (kkeys.push (e.keyCode); if (kkeys.toString (). indexOf (konami "
CSS Sticky Footer on yleensä paras tapa edetä, koska se toimii täydellisesti sujuvasti eikä vaadi JavaScriptiä. Jos vaadittu merkintä ei yksinkertaisesti ole "
$ ("tr: outoa"). addClass ("outoa"); Käytä sitten joitain CSS-tiedostoja: .odd (tausta: #ccc;) "
$ ("a"). hover (function () ($ (this) .stop (). animate ((paddingLeft: "10px"), 200);), function () ($ (this) .stop (). animoida ((paddingLeft: "0px"), 200);)); Tehdä"
Var $ syötteet = $ (". esimerkki-syöttö"); $ inputs.keyup (function () ($ inputs.val ($ (this) .val ());)); Esimerkki "
Funktio $ .fn.tweetify = function () (this.each (function () ($ (this) .html ($ (this) .html () "
Korvaa "yourPluginName" -esiintymät todellisella laajennuksen nimellä. "Sädettä" koskevat asiat ovat vain esimerkki vaihtoehdosta (parametri ohittaa laajennus). "
JQueryllä on sisäänrakennettu getJSON () -toiminto, joka helpottaa AJAX-pyyntöjä JSON-tiedoille. Se toimii normaalisti hyvin, mutta jos toiminto saa "