Codefragmenten 2025, Januari-
Uitschakelen: $ ("# submit-knop"). Attr ("uitgeschakeld", true); Opnieuw inschakelen: $ ("# submit-button"). RemoveAttr ("uitgeschakeld"); "
JQuery-code die bovenliggende koppelingen voor vervolgkeuzemenu's uitschakelt. Het menu moet worden opgebouwd als geneste lijsten en de bovenliggende link is uitgeschakeld. Dit helpt"
Voegt een klasse "eerste" toe aan het eerste element met een klasse "activiteit" die zichtbaar is in het browservenster. $ (window) .scroll (function () (var "
Deze code loopt door een ongeordende lijst met als ID 'fietser'. Kan op elk element met kinderen worden gebruikt. Vervang 'ul # cyclelist li' door de '
Je kunt niet echt vergelijken als twee jQuery-objecten hetzelfde zijn ... if ($ (selectionOne) === $ (selectionTwo)) () Je kunt DOM-objecten echter wel vergelijken ... if "
$ .fn.slideFadeToggle = functie (snelheid, versnelling, terugbellen) (retourneer this.animate ((dekking: 'toggle', hoogte: 'toggle'), snelheid, versnelling, terugbellen);); Gebruik"
Laat iets gebeuren tijdens een klikgebeurtenis, maar slechts één keer! Maak de klikhandler los nadat er eenmaal op het element is geklikt. $ ('# my-selector'). bind ('klik', "
$ ("# s") .val ("Zoeken ...") .css ("color", "#ccc") .focus (function () ($ (this) .css ("color", "black" ); if ($ (this) .val () == "Zoeken ...") ($ (this) .val ("");) "
Je kunt het gewoon klonen en door zichzelf vervangen, met alle gebeurtenissen er nog bij. var input = $ ("# control"); functie something_happens () ("
If (typeof jQuery == 'undefined') (// jQuery IS NIET geladen, doe hier dingen.) "
$ ('button'). click (function (event, wasTriggered) (if (wasTriggered) (alert ('triggered in code');) else (alert ('triggered by mouse');))); "
If ($ ('# myElement'). length> 0) (// het bestaat) Of om er een mooie functie van te maken met een callback: // Tiny jQuery Plugin // door Chris Goodchild $ .fn.exists = "
Zeg dat 10 keer snel =). Zoek uit of een enkel selectievakje is aangevinkt of niet, retourneert true of false: $ ('# checkBox'). Attr ('gecontroleerd'); Alles aangevinkt '
Als je de wmode niet instelt op een flash-embed, zal deze over de bovenkant van een overlay zweven, wat een behoorlijk groot probleem kan zijn. Dit is ideaal in een omgeving met "
JQBrowser v0.2: http://davecardwell.co.uk/javascript/jquery/plugins/jquery-browserdetect/ eval (function (p, a, c, k, e, d) (e = function (c) (return (c "
Doe iets voor elk gevonden leeg element: $ ('*'). Each (function () (if ($ (this) .text () == "") (// Doe iets))); TRUE of FALSE als element leeg is: "
Ontbrekende afbeeldingen zullen ofwel niets weergeven, ofwel een stijlvak weergeven wanneer de bron niet kan worden gevonden. In plaats daarvan wilt u dat misschien vervangen door een '
(function () (var mX, mY, distance, $ distance = $ ('# distance span'), $ element = $ ('# element'); function berekenDistance (elem, mouseX, mouseY) (return "
$ (function () (var docHeight = $ (document) .height (); $ ("body"). append (""); $ ("# overlay") .height (docHeight) .css (('opacity' : 0.4, 'position': "
$ ('a'). each (function () (if ((C = $ (this) .attr ('href'). match (/ (doc | xls | pdf) $ /))) ($ (this) .addClass (C);))); Hiermee wordt door elk element op de "
$ ("h2"). each (function () (var wordArray = $ (this) .text (). split (""); var finalTitle = ""; for (i = 0; i "
Het is niet mogelijk om thing.animate (("height": "auto")); te doen. Dit is dus de methode van Darcy Clarke om dat te laten werken. Je kloont in wezen het element, "
$ .expr = function (elem, i, match) (var parts = match.split ("+"); return (i + 1 - (parts || 0))% parseInt (parts, 10) === 0; ); Zie het originele artikel "
Functie 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'))) Dit werkt in elke browser op elk element, naar "
Idealiter voer je deze klasse uit vanaf de server, maar als je dat niet kunt ... Laten we zeggen dat je navigatie als volgt hebt: Home Over klanten Contact opnemen En je bent "
Deze code is compatibel met meerdere browsers en controleert de afmetingen van de viewport, de schermresolutie en de muispositie, wat erg handig kan zijn om "
Voeg toe aan bladwijzerbalk, selecteer tekst, klik erop om het aantal woorden te zien. Woorden tellen Bookmarklet Woorden tellen
Verwijder de laatste vier tekens var myString = "abcdefg"; var newString = myString.substr (0, myString.length-4); // newString is nu "abc" Verwijder eerste twee "