Ik heb een probleem. Ik weet niet hoe ik iets moet aanpakken:
Als ik een header heb en daar op geklikt wordt, moet het content eronder verdwijnen.
<h1 id="page-settings-toggle" class="showhide hidden"><span class="arrow-showhide"><!-- --></span> <span class="icon wrench-icon"><!-- --></span> <img src="i/text/paginainstellingen.png" alt="Pagina instellingen" /></h1>
<div id="page-settings" class="hidden"><!-- deze div moet shown krijgen en de h1 ook en als de class shown is, moeten ze hidden krijgen -->
Ik weet dat je met $(".showhide").bind("click", function bla bla dat kunt beginnen, maar hoe moet ik verder. Hoe kan ik zorgen dat met Javascript bij onclick op de h1 (bijv page-settings-toggle) dat -toggle er af wordt geknipt en dan de div page-settings van class wordt veranderdt?
Plaats in het begin van je document ready een add class voor #page-settings met daarin de class hidden en wanneer je dan die bind uitvoert remove class hidden.
Zelfde kun je gebruiken voor je page-settings-toggle, dit zet je er in de document ready op en haal je bij de bind er weer vanaf en dan zet je alleen page-settings er op.
Nee, Firebug geeft heel vaak een error in jQuery als er wat mis is met je code. Ik heb het lokaal staan, als je een minuutje hebt zal ik het is online pleuren.. ;)
Het is nog het beginnetje van een design dat ik moet uitwerken. Maar ik wil dit even werkend hebben. Als je de pagina opent krijg je meteen de error al. Het gaat om de drie headertjes aan de rechter kant onder de ad (die met de pijltjes).