Merhaba aşağıdaki gibi bir forml kotrol kodum var ve başarıyla çalışıyor
$(document).ready(function(){
$("#iletisimbt").click(function(){
if($("#isim").val()==""){
$("#uyari").html("<div class='kirmizikutu'>Lütfen isminizi yazin</div>");
return false;
}
if($("#email").val()==""){
$("#uyari").html("<div class='kirmizikutu'>Lütfen email adresinizi yazin</div>");
return false;
}
var email = $("#email").val();
if(MailKontrol(email)) {
// email geçerli iletimiz.
} else {
$("#uyari").html("<div class='kirmizikutu'>Lütfen gecerli bir email yazin</div>");
return false;
}
function MailKontrol(email) {
var kontrol = new RegExp(/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/i);
return kontrol.test(email);
}
if($(".mesaj").val()==""){
$("#uyari").html("<div class='kirmizikutu'>Mesaj yazmayi unuttunuz sanirim</div>");
return false;
}
$('#loading').html('<div class="mavikutu">Mesaj gönderiliyor.. Lütfen bekleyin.</div>');
$.ajax({
type: "post",
url: "<?php echo $mobilsiteadresi; ?>/islem.php?veri=iletisim",
data : $("#iletigonder").serialize(),
success : function(cevap){
$("#sonuc").html(cevap);
document.getElementById('#iletigonder').reset();
}
});
});
});div yapısıda aşağıdaki gibi
<div id="sonuc"><div id="uyari"><div id="loading"></div></div></div>
input'a veya dive tıklanınca kapanmasını istiyorum
Bunu yapamayınca bari form gonderildikten sonra çıkan mesaj divi olan #sonuc divini kapatayım dedim ve aşağıdaki kodu jquery kodlarıma ekledim
$("#sonuc").click(function(){
$("#sonuc").slideToggle(1000);
});Hal böyle olunca açılan divi tıkladığımda kapanıyor fakat yeni bir mesaj göndermek istedigimde hiç bir div çalışmıyor yani açılmıyor.
Yardımlarınızı bekliyorum