thomas BE 68
Nieuwe gebruiker
- Lid geworden
- 20 jan 2011
- Berichten
- 3
Hallo iedereen,
Ik heb het volgend probleem, het lijkt eenvoudig maar ik krijg het niet (helemaal) aan de praat. Ik heb JQuery vannacht pas ontdekt, dat moet ik er eerlijk bij vermelden
Op een pagina wil ik ervoor zorgen dat een klik op een link twee dingen doet: 1) opent de link in een nieuw venster of i-frame, en 2) toont een tot op dan verborgen gedeelte (bv. een div) die een link naar de volgende stap bevat.
Samengevat: stap 1: onclick opent link, en toont stap2
Dit werkt allemaal, ik gebruik een div ID die standaard niet getoond wordt, en die wel wordt getoond onclick, eenvoudig.
MAAR: "stap 1" mag niet langer zichtbaar zijn, die link moet dus worden verborgen. En dat lukt niet! Wanneer ik aan de click/function een lijn hide toevoeg om de a tag te verbergen onclick, dan wordt de verborgen div meteen getoond.
Iemand schreef me in een ander forum dat dit kan komen doordat een a tag een inline element is (doch dat is chinees voor mij), en stelde voor dat ik daar eveneens een div met ID van zou maken, en dat ik dan die hele div (waarin de a tag ook staat) zou hiden. Maar dat geeft hetzelfde resultaat: de verborgen div wordt gewoon getoond, en de 'huidige' div verdwijnt niet onclick.
Ik zit hier nu niet op mijn computer, dus ik kan de code zelf voorlopig niet copypasten, maar is er iemand die me hiermee kan helpen? Het lijkt op zich eenvoudig, niet?
Groeten,
Thomas (België)
Ik heb het volgend probleem, het lijkt eenvoudig maar ik krijg het niet (helemaal) aan de praat. Ik heb JQuery vannacht pas ontdekt, dat moet ik er eerlijk bij vermelden
Op een pagina wil ik ervoor zorgen dat een klik op een link twee dingen doet: 1) opent de link in een nieuw venster of i-frame, en 2) toont een tot op dan verborgen gedeelte (bv. een div) die een link naar de volgende stap bevat.
Samengevat: stap 1: onclick opent link, en toont stap2
Dit werkt allemaal, ik gebruik een div ID die standaard niet getoond wordt, en die wel wordt getoond onclick, eenvoudig.
MAAR: "stap 1" mag niet langer zichtbaar zijn, die link moet dus worden verborgen. En dat lukt niet! Wanneer ik aan de click/function een lijn hide toevoeg om de a tag te verbergen onclick, dan wordt de verborgen div meteen getoond.
Iemand schreef me in een ander forum dat dit kan komen doordat een a tag een inline element is (doch dat is chinees voor mij), en stelde voor dat ik daar eveneens een div met ID van zou maken, en dat ik dan die hele div (waarin de a tag ook staat) zou hiden. Maar dat geeft hetzelfde resultaat: de verborgen div wordt gewoon getoond, en de 'huidige' div verdwijnt niet onclick.
Ik zit hier nu niet op mijn computer, dus ik kan de code zelf voorlopig niet copypasten, maar is er iemand die me hiermee kan helpen? Het lijkt op zich eenvoudig, niet?
Groeten,
Thomas (België)