我已经准备好了我的联系人表单,但是由于某种原因,当我用uglify吞下它时,它会返回一个错误,并且不会缩小。我的javascript看起来是正确的,当我删除ajax调用时,它会变得很难看,但是当我删除ajax调用时,它就会中断。有什么见解吗?下面是我的js:
$('.contact-form').on('valid.fndtn.abide', function() {
var name = $(".contact-form input#name").val();
var email = $(".contact-form input#email").val();
var message = $(".contact-form textarea#message").val;
// Data for response
var dataString = 'name=' + name +
'& email =' + email +
'& message =' + message;
//Begin Ajax Call
$.ajax({
type: "POST",
url: "php/mail.php",
data: dataString,
success: function() {
$('.contact-form').html("<div id ='success'></div>");
$('#success').html("<h2>Thanks!</h2>")
.append("<p>Dear" + name + "!, I look forward to working with you.</p>")
.hide()
.fadeIn(1500);
},
}); //ajax call
return false;
});发布于 2015-05-15 02:12:34
JsLint在此代码中抛出错误。去掉尾随的逗号似乎可以把它弄清楚:
.fadeIn(1500);
}, /* <-- remove this comma */https://stackoverflow.com/questions/30244308
复制相似问题