$(“#submit”).单击不工作:/

$("#submit").click not working :/

本文关键字:工作 单击 #submit      更新时间:2023-09-26

我已经尝试了我能想到的一切来让这个"发送"按钮工作,但我不太擅长javascript:(

http://www.kimscakes.biz/contactme.php

这里有人能告诉我哪里出了问题吗?

非常感谢

宝石

您在元素存在之前绑定提交,将代码移动到表单之后或将其放入$(document).ready:中

jQuery(document).ready(function () {
    jQuery("#submit").click(function () {
        console.log("button clicked");
        // declare these vars
        var name = jQuery("#name");
        var email = jQuery("#email");
        var message = jQuery("#message");
        var human = jQuery("#human");
        var success = jQuery("#success");
        var error = jQuery("#error");
        // reset these vars
        success.html("");
        error.html("");
        // ajax call to script.php
        jQuery.getJSON("mailer.php", {
            name: name.val(),
            email: email.val(),
            message: message.val(),
            human: human.val()
        }, function (html) {
            // if html from script.php == 1, happy days
            if (html == '1') {
                jQuery("#contact").hide()
                success.html("Thank You, your message has been sent.")
                error.show()
            }
            else {
                error.html(html)
            }
        });
    });
});