Je kan je JQuery aanzienlijk versnellen door je selectors op #(id) te laten selecteren in plaats van op .(class), omdat JQuery gebruik maakt van de browser eigen getElementById() functie, dewelke aanzienlijk sneller werkt.
Je kan je JQuery aanzienlijk versnellen door je selectors op #(id) te laten selecteren in plaats van op .(class), omdat JQuery gebruik maakt van de browser eigen getElementById() functie, dewelke aanzienlijk sneller werkt.
JQuery is snel, maar soms kan je het gebruik en proces ervan versnellen door de juiste functie op de juiste plaats te gebruiken:
Stel je hebt 5 dezelfde .class en je wil de hoeveelheid ervan weten:
Zoals je in de vorige Snippet kon zien hoe je een waarde van een attribuut kon opvragen, je kan deze waarde ook zetten/aanpassen:
Met jQuery kun je elke attribuut waarde (id, class, name, title, href …) opvragen van eender welke HTML tag door gebruik te maken van de attr() funktie. Het resultaat is een string die de attribuut waarde is.
Misschien heb je al een keer voorgehad, je vult een paswoord in – deze wordt automatisch gemaskeerd met bolletjes – en je moet het paswoord een tweede keer invullen, maar je bent niet meer 100% zeker wat je hebt ingevuld, zou het dan niet handig zijn als je de mogelijkheid had om te zien wat je hebt ingegeven?
+ Demo
1 Reactie