Kodo fragmentai 2025, Sausis
Išjungti: $ ("# pateikti mygtuką"). Attr ("išjungtas", tiesa); Įgalinti iš naujo: $ ("# pateikti mygtuką"). RemoveAttr ("išjungtas"); "
„jQuery“ kodas, kuris išjungia tėvų nuorodas išskleidžiamajame meniu. Meniu turėtų būti sudarytas kaip įdėti sąrašai, o pagrindinė nuoroda yra išjungta. Tai padeda "
Prie pirmo elemento, kuriame yra „veiklos“ klasė, kuri yra matoma naršyklės lange, pridedama „pirmojo“ klasė. $ (langas) .scroll (funkcija () (var "
Šis kodas peržiūrės nesutvarkytą sąrašą su „dviračių sąrašo“ ID. Galima naudoti bet kuriame elemente su vaikais. Pakeiskite „ul # cyclelist li“ į „
Jūs negalite palyginti, ar du „jQuery“ objektai yra vienodi ... if ($ (selectionOne) === $ (selectionTwo)) () Vis dėlto galite palyginti DOM objektus ... jei "
$ .fn.slideFadeToggle = funkcija (greitis, palengvinimas, atgalinis skambutis) (grąžinkite šį. gyvas ((neskaidrumas: 'perjungti', aukštis: 'perjungti'), greitis, palengvinimas, atgalinis skambutis);); Naudojimas "
Ar kažkas atsitiks paspaudimo įvykyje, bet tik vieną kartą! Vieną kartą spustelėjus elementą, atriškite paspaudimų tvarkytuvą. $ ('# my-selector'). bind ('spustelėkite', "
$ ("# s") .val ("Ieškoti ...") .css ("spalva", "#ccc"). fokusas (funkcija () ($ (tai) .css ("spalva", "juoda" ); if ($ (this) .val () == "Ieškoti ...") ($ (this) .val ("");) "
Galite tiesiog jį klonuoti ir pakeisti savimi su visais įvykiais. var input = $ ("# kontrolė"); funkcija something_happens () ("
Jei (typeof jQuery == 'undefined') (// jQuery NĖRA įkeltas, atlikite čia dalykus.) "
$ ('button'). click (function (event, wasTriggered) (if (wasTriggered) (alert ('suaktyvintas kode');) else (perspėjimas ('suaktyvintas pele');))); "
Jei ($ ('# myElement'). length> 0) (// ji egzistuoja) Arba kad tai būtų išgalvota funkcija su atgaliniu skambučiu: // Tiny jQuery Plugin // // Chrisas Goodchildas $ .fn.exists = "
Pasakyk, kad 10 kartų greitai =). Sužinokite, ar pažymėtas vienas žymimasis laukelis, ar ne, grąžina „true“ ar „false“: $ ('# checkBox'). Attr ('check'); Rasti visus pažymėtus
Jei nenustatysite „wmode“ į „Flash“ įdėjimą, jis plūdės virš perdangos viršaus, o tai gali būti gana didelis dalykas. Tai idealu aplinkoje su
JQBrowser v0.2: http://davecardwell.co.uk/javascript/jquery/plugins/jquery-browserdetect/ eval (funkcija (p, a, c, k, e, d) (e = funkcija (c) (grįžti (c "
Atlikite ką nors kiekvienam rastam tuščiam elementui: $ ('*'). Kiekvienas (function () (if ($ (this) .text () == "") (// Darykite ką nors))); TRUE arba FALSE, jei elementas tuščias: "
Jei trūksta vaizdų, tiesiog nieko nebus rodoma, arba bus rodomas stiliaus laukelis, kai nebus galima rasti jų šaltinio. Vietoj to galbūt norėsite pakeisti jį į „
(funkcija () (var mX, mY, atstumas, $ atstumas = $ ('# atstumo intervalas'), $ elementas = $ ('# elementas'); funkcija apskaičiuoti atstumą (elem, mouseX, mouseY) (grąžinti "
$ (function () (var docHeight = $ (document) .height (); $ ("body"). append (""); $ ("# overlay") .height (docHeight) .css (('neskaidrumas' : 0,4, 'padėtis': "
$ ('a'). kiekvienas (funkcija () (jei ((C = $ (tai) .attr ('href'). atitiks (/ (doc | xls | pdf) $ /))) ($ (tai) .pridėtiKlasė (C);))); Tai apžvelgs kiekvieną „
$ ("h2"). kiekvienas (function () (var wordArray = $ (this) .text (). split (""); var finalTitle = ""; for (i = 0; i "
Neįmanoma padaryti dalyko. Gyvas (("aukštis": "automatinis")) ;. Taigi tai yra Darcy Clarke metodas, leidžiantis tai veikti. Jūs iš esmės klonuojate elementą "
$ .expr = funkcija (elem, i, match) (var parts = match.split ("+"); return (i + 1 - (parts || 0))% parseInt (parts, 10) === 0; ); Žr. Originalų straipsnį "
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'))) Tai veiks bet kurioje naršyklėje ant bet kurio elemento, į "
Geriausia, jei šią klasę išvedate iš serverio pusės, bet jei negalite ... Tarkime, kad turite tokią navigaciją: Pradžia Apie klientus Susisiekite su mumis ir jūs esate "
Šis kodas suderinamas su keliomis naršyklėmis ir patikrina peržiūros srities matmenis, ekrano skiriamąją gebą ir pelės vietą, kuri gali būti labai naudinga
Pridėti prie žymių juostos, pasirinkite tekstą, spustelėkite jį, kad gautumėte žodžių skaičių. Skaičiuokite žodžius Žymelės skaičiuokite žodžius
Pašalinti paskutinius keturis simbolius var myString = "abcdefg"; var newString = myString.substr (0, myString.length-4); // newString dabar yra "abc" Pašalinti pirmuosius du "