J'essaie de faire un jquery script qui clique sur tous les éléments de la classe (avec un délai - setTimeout) lorsque la case à cocher est cochée et que l'on clique sur le bouton 'automatic send', mais quelque chose ne va pas et ça ne marche pas :( Voici mon code HTML/PHP :
<td class="send_div">
<a class="meilsend" href ="smtp/send.php?name='.$result['name'].'&ref='.$result['refnummer'].'&invoice_number='.$result['invoice_number'].'&insurance='.$result['insurance'].'">Send mail</a>
<a class="fastsend" href="#" style="display: none;">Fast mail</a>
<a class="fastsend2" href="smtp/fastsend.php?name='.$result['name'].'&ref='.$result['refnummer'].'&invoice_number='.$result['invoice_number'].'&insurance='.$result['insurance'].'" style="display: none;">Fast mail</a>
</td>
<th>
Send mail
Fast Mode<input id="fastmode" type="checkbox" name="fastmode" value="1">
<span style="display: none; cursor: pointer;" id="automatic">Automatic send</span>
</th>
Voici mon jquery
$('input[type=checkbox]#fastmode').on('click',function () {
if ($('#fastmode').is(':checked')) {
alert('You turn fast mode ON!');
$('.meilsend').hide();
$('.fastsend').show();
$('#automatic').show();
//START AUTOMATIC
//END AUTOMATIC
//AJAX
$('.fastsend').on('click', function (){
var fastsend = 'send';
var fasthref = $(this).parent().find('.fastsend2').attr('href');
$.ajax({
url: fasthref,
method: "POST",
data: {fastsend:fastsend},
success: function(data)
{
$('#serachresult').fadeIn();
$('#serachresult').html(data);
}
});
});
// END AJAX
} else {
alert('You turn fast mode OFF!');
$('.meilsend').show();
$('.fastsend').hide()
$('#automatic').hide()
}
}); `