Hallo ik probeer op mijn site tekst te veranderen met Jquery,
dit doe ik door middel van .show() en .hide()

Nou breekt dit alleen mijn css en ik weet niet waar het in zit.

site: www.victorlap.nl
Het probleem is als je op de verzend button voor de email drukt.
Zeg, je hebt een constructie:


...
    $(".button").click(function() {
    ... 
    if (email == "" || email == "Email Adres") {  
      ...
      return false;  
    }
    ...
    });
...


Bedoel je daarmee dat het formulier niet moet verzonden worden?
Dit werkt niet. Je moet dat anders doen.

Ten eerste trigger je dit niet op basis van het klikken op de submit, maar op het submitten van het formulier.
Dan gebruik je e.preventDefault() om het standaard-gedrag (in dit geval van het formulier) te annuleren.
( zie documentatie http://api.jquery.com/event.preventDefault/ )

Je moet zoiets doen:

...
$('#subscribeform').submit(function(e) {        // ZEKER NIET DE e VERGETEN IN DE PARAMETER
  if (email == "" || email == "Email Adres") {  
    ...
    e.preventDefault();
  }
});
... 

Reageren