Kodebiter 2025, April
Deaktiver: $ ("# send-knapp"). Attr ("deaktivert", sant); Aktiver på nytt: $ ("# send-knapp"). RemoveAttr ("deaktivert"); "
JQuery-kode som deaktiverer overordnede lenker for rullegardinmenyer. Menyen skal bygges som nestede lister, og foreldrekoblingen er deaktivert. Dette hjelper "
Legger til en klasse "først" til det første elementet som har en klasse med "aktivitet" som er synlig i nettleservinduet. $ (vindu) .scroll (funksjon () (var "
Denne koden vil bla gjennom en ikke-ordnet liste med ID på 'syklist'. Kan brukes på ethvert element med barn. Erstatt "ul # syklistliste" med "
Du kan egentlig ikke sammenligne om to jQuery-objekter er de samme ... hvis ($ (selectionOne) === $ (selectionTwo)) () Du kan sammenligne DOM-objekter skjønt ... hvis "
$ .fn.slideFadeToggle = funksjon (hastighet, lettelse, tilbakeringing) (returner dette.animate ((opacity: 'toggle', height: 'toggle'), speed, easing, callback);); Bruk "
Har det skjedd noe på en klikkhendelse, men bare en gang! Løsne klikkbehandleren etter at elementet er klikket en gang. $ ('# min velger'). bind ('klikk', "
$ ("# s") .val ("Søk ...") .css ("farge", "#ccc") .fokus (funksjon () ($ (dette) .css ("farge", "svart" ); hvis ($ (dette) .val () == "Søk ...") ($ (dette) .val ("");) "
Du kan bare klone den og erstatte den med seg selv, med alle hendelser fremdeles vedlagt. var input = $ ("# control"); funksjon noe_hender () ("
Hvis (typeof jQuery == 'udefinert') (// jQuery IKKE er lastet, gjør ting her.) "
$ ('knapp'). klikk (funksjon (hendelse, var utløst) (hvis (var utløst) (varsel ('utløst i kode');) annet (varsel ('utløst av mus');)))); "
Hvis ($ ('# myElement'). lengde> 0) (// det eksisterer) Eller for å gjøre det til en fancy funksjon med tilbakeringing: // Tiny jQuery Plugin // av Chris Goodchild $ .fn.exists = "
Si det 10 ganger raskt =). Finn ut om en enkelt avkrysningsrute er merket eller ikke, returnerer sant eller usant: $ ('# sjekkboks'). Attr ('merket'); Finn alle avmerkede "
Hvis du ikke setter wmode på en flash-innebygging, vil den flyte over toppen av et overlegg som kan være en ganske stor avtale. Dette er ideelt i miljø med "
JQBrowser v0.2: http://davecardwell.co.uk/javascript/jquery/plugins/jquery-browserdetect/ eval (funksjon (p, a, c, k, e, d) (e = funksjon (c) (returner (c "
Gjør noe for hvert tomt element som er funnet: $ ('*'). Hver (funksjon () (hvis ($ (dette). Tekst () == "") (// Gjør noe))); SANN eller FALSK hvis elementet er tomt: "
Manglende bilder vil enten bare vise ingenting, eller vise en stilrute når kilden ikke kan bli funnet. I stedet vil du kanskje erstatte det med en "
(funksjon () (var mX, mY, avstand, $ avstand = $ ('# avstandsspenn'), $ element = $ ('# element'); funksjon beregner avstand (elem, mouseX, musY) (retur "
$ (function () (var docHeight = $ (document) .height (); $ ("body"). append (""); $ ("# overlay") .height (docHeight) .css (('opacity' : 0.4, 'position': "
$ ('a'). hver (funksjon () (hvis ((C = $ (dette) .attr ('href'). match (/ (doc | xls | pdf) $ /))) ($ (dette) .addClass (C);))); Dette vil se gjennom hvert element på "
$ ("h2"). hver (funksjon () (var wordArray = $ (dette). tekst (). split (""); var finalTitle = ""; for (i = 0; i "
Det er ikke mulig å gjøre ting.animate (("høyde": "auto")) ;. Så dette er Darcy Clarkes metode for å la det fungere. Du kloner i hovedsak elementet, "
$ .ekspr = funksjon (elem, i, match) (var parts = match.split ("+"); retur (i + 1 - (deler || 0))% parseInt (deler, 10) === 0; ); Se den opprinnelige artikkelen "
Funksjon htmlDecode (input) (var e = document.createElement ('div'); e.innerHTML = input; returnere e.childNodes.length === 0? "": e.childNodes.nodeValue;) "
$ ('# elm'). hover (function () ($ (this) .addClass ('hover')), function () ($ (this) .removeClass ('hover'))) Dette fungerer i alle nettlesere på ethvert element, å "
Ideelt sett sender du ut denne klassen fra serversiden, men hvis du ikke kan ... La oss si at du har navigering som dette: Hjem Om klienter Kontakt oss Og du er "
Denne koden er kompatibel med flere nettlesere og sjekker dimensjonene til visningsområdet, skjermoppløsningen og museposisjonen, noe som kan være ganske nyttig å "
Legg til i bokmerkeraden, velg tekst, klikk på den for å få ordtellingen. Count Words Booklet Count Words
Fjern de siste fire tegnene var myString = "abcdefg"; var newString = myString.substr (0, myString.length-4); // newString er nå "abc" Fjern de to første "