调用按钮的单击处理程序

时间:2013-04-06 11:59:09

标签: javascript jquery click

我正在尝试使用JavaScript以编程方式调用按钮的单击。我的代码是:

$(document).ready(function() { autoload(); });

function autoload() {

    var button = $("#button");
    var video = $("#video");
    var evnt = button["onclick"];

    // Set the click handler of the button
    button.click(function () {
        video.get(0).play();
    });

    // Call the button's click handler
    if (typeof button.onclick == "function") {
        button.onclick.apply(button);
    }
}

但由于某种原因,这不起作用,不会调用点击处理程序。

1 个答案:

答案 0 :(得分:4)

jQuery中的

Events比本地DOM事件different

您应该使用button.click()button.trigger("click")