کد های jquery استاندارد نیست !
اگر 100 تکس باکس بود 100 if میذاشتی ؟ یا اگه میخواستی رنگ border را عوض کنید 100 خط کد رو ویرایش می کردی ؟!
$('.submit.act').click(function(e) {
var cname = $('#name').val();
var cemail = $('#email').val();
var cwebsite = $('#website').val();
var csubject = $('#subject').val();
var cmassage = $('#massage').val();
var ccaptcha = $('#captcha').val();
var cpu = true;
if (cname == "") {
$('#name').css('border-color', 'red');
cpu = false;
}
if (csubject == "") {
$('#subject').css('border-color', 'red');
cpu = false;
}
if (cmassage == "") {
$('#massage').css('border-color', 'red');
cpu = false;
}
if (ccaptcha == "") {
$('#captcha').css('border-color', 'red');
cpu = false;
}
if (cpu) {
$('.submit').addClass('load');
$.post('post.php', {
name: cname,
email: cemail,
website: cwebsite,
subject: csubject,
massage: cmassage,
captcha: ccaptcha
}, function(data) {
$('.severanswer').html(data);
}).done(function() {
//$('.conform').find('input[type=text],textarea').val('', function() {})
$('input[type="text"],textarea').css('border-color', '#ddd');
$('#captchaimage').attr('src', $('#captchaimage').attr('src'));
$('.submit').removeClass('load');
})
$('#contact').fadeIn()
$('#contact').delay(1500).slideUp(function() {
$('#contact').text('');
})
}
})