Jquery show() en hide()
Victor -
05/04/2012 15:10:16Hallo 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.
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.
PHP hulp
25/11/2024 04:39:23Kris Peeters
05/04/2012 16:58:52Zeg, je hebt een constructie:
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:
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
...
$(".button").click(function() {
...
if (email == "" || email == "Email Adres") {
...
return false;
}
...
});
...
$(".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:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
...
$('#subscribeform').submit(function(e) { // ZEKER NIET DE e VERGETEN IN DE PARAMETER
if (email == "" || email == "Email Adres") {
...
e.preventDefault();
}
});
...
$('#subscribeform').submit(function(e) { // ZEKER NIET DE e VERGETEN IN DE PARAMETER
if (email == "" || email == "Email Adres") {
...
e.preventDefault();
}
});
...
Gewijzigd op 05/04/2012 17:07:19 door Kris Peeters