Kodestykker 2025, September
Deaktiver: $ ("# send-knap"). Attr ("deaktiveret", sandt); Genaktiver: $ ("# send-knap"). RemoveAttr ("deaktiveret"); "
JQuery-kode, der deaktiverer overordnede links til rullemenuer. Menuen skal bygges som indlejrede lister, og det overordnede link er deaktiveret. Dette hjælper "
Føjer en klasse af "først" til det første element, der har en klasse af "aktivitet", der er synlig i browservinduet. $ (vindue) .scroll (funktion () (var "
Denne kode skifter gennem en ikke-ordnet liste med id''cykelist '. Kan bruges på ethvert element med børn. Erstat "ul # cyclelist li" med "
Du kan ikke rigtig sammenligne, hvis to jQuery-objekter er de samme ... hvis ($ (selectionOne) === $ (selectionTwo)) () Du kan dog sammenligne DOM-objekter ... hvis "
$ .fn.slideFadeToggle = funktion (hastighed, lempelse, tilbagekald) (returner denne.animate ((opacitet: 'skift', højde: 'skift'), hastighed, lempelse, tilbagekald);); Anvendelse "
Få noget til at ske på en klikbegivenhed, men kun én gang! Fjern bindingshåndteringen, når elementet er blevet klikket en gang. $ ('# min-vælger'). bind ('klik', "
$ ("# s") .val ("Søg ...") .css ("farve", "#ccc") .fokus (funktion () ($ (denne) .css ("farve", "sort" ); hvis ($ (dette) .val () == "Søg ...") ($ (dette) .val ("");) "
Du kan bare klone det og erstatte det med sig selv, med alle begivenheder stadig vedhæftet. var input = $ ("# kontrol"); funktion something_happens () ("
Hvis (typeof jQuery == 'udefineret') (// jQuery IKKE er indlæst, gør ting her.) "
$ ('knap'). klik på (funktion (begivenhed, var udløst) (hvis (var udløst) (alarm ('udløst i kode');) andet (alarm ('udløst af mus');)))); "
If ($ ('# myElement'). længde> 0) (// det findes) Eller for at gøre det til en fin funktion med et tilbagekald: // Lille jQuery-plugin // af Chris Goodchild $ .fn.exists = "
Sig det 10 gange hurtigt =). Find ud af, om et enkelt afkrydsningsfelt er markeret eller ej, returnerer sandt eller falsk: $ ('# checkBox'). Attr ('markeret'); Find alle markerede "
Hvis du ikke indstiller wmode på en flashindlejring, flyder den over toppen af et overlay, hvilket kan være en temmelig big deal. Dette er ideelt i miljø med "
JQBrowser v0.2: http://davecardwell.co.uk/javascript/jquery/plugins/jquery-browserdetect/ eval (funktion (p, a, c, k, e, d) (e = funktion (c) (returner (c "
Gør noget for hvert tomt element, der findes: $ ('*'). Hver (funktion () (hvis ($ (dette). Tekst () == "") (// Gør noget))); SAND eller FALSK, hvis elementet er tomt: "
Manglende billeder viser enten bare ingenting eller viser et stilfelt, når deres kilde ikke kan findes. I stedet vil du måske erstatte det med en "
(funktion () (var mX, mY, distance, $ distance = $ ('# distance span'), $ element = $ ('# element'); funktion beregnerDistance (elem, mouseX, mouseY) (return "
$ (funktion () (var docHeight = $ (dokument) .højde (); $ ("body"). tilføj (""); $ ("# overlay") .højde (docHeight) .css (('opacitet' : 0.4, 'position': "
$ ('a'). hver (funktion () (hvis ((C = $ (dette) .attr ('href'). match (/ (doc | xls | pdf) $ /))) ($ (dette) .addClass (C);))); Dette vil se igennem alle et element på "
$ ("h2"). hver (funktion () (var wordArray = $ (denne). tekst (). split (""); var finalTitle = ""; for (i = 0; i "
Det er ikke muligt at gøre ting.animate (("højde": "auto")) ;. Så dette er Darcy Clarkes metode til at lade det arbejde. Du kloner i det væsentlige elementet, "
$ .expr = funktion (elem, i, match) (var parts = match.split ("+"); return (i + 1 - (dele || 0))% parseInt (dele, 10) === 0; ); Se den originale artikel "
Funktion htmlDecode (input) (var e = document.createElement ('div'); e.innerHTML = input; returnere e.childNodes.length === 0? "": e.childNodes.nodeValue;) "
$ ('# elm'). hover (funktion () ($ (dette) .addClass ('hover')), funktion () ($ (dette) .removeClass ('hover'))) Dette fungerer i enhver browser på ethvert element, at "
Ideelt set sender du denne klasse fra serversiden, men hvis du ikke kan ... Lad os sige, at du har en sådan navigation: Hjem Om klienter Kontakt os, og du er "
Denne kode er cross-browser kompatibel og kontrollerer visningsportens dimensioner, skærmopløsningen og musepositionen, som kan være meget nyttigt for "
Føj til bogmærkelinjen, vælg tekst, klik på den for at få ordtællingen. Count Words Bookmarklet Count Words
Fjern de sidste fire tegn var myString = "abcdefg"; var newString = myString.substr (0, myString.length-4); // newString er nu "abc" Fjern de første to "