Zoals je in de vorige Snippet kon zien hoe je een waarde van een attribuut kon opvragen, je kan deze waarde ook zetten/aanpassen:
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 Reactie17 Nov, 2009
Posted by: Mark In: Navigation| Xhtml Strict| crossbrowser| javascript| jquery| links| menu| template
Een tabbed navigatie die zonder page-refresh inhoud verandert door middel van Jquery:
11 Nov, 2009
Posted by: Mark In: Xhtml Strict| crossbrowser| javascript| jquery| solution
Browser sniffing is het bepalen van de gebruikte webbrowser en is iets wat vroeger gebeurde tijdens de browser-wars, nadien was iedereen ertegen. In principe zou elke browser zich moeten houden aan de W3C-specificaties, maar in de praktijk voldoet geen enkele browser daar 100% aan.
Met de volgende eenvoudige Jquery manier kan je een class toevoegen aan bijvoorbeeld je HTML-tag afhankelijk van de gebruikte browser en van daaruit je CSS aanpassen naargelang.