在登录页面

时间:2016-03-31 18:49:34

标签: javascript jquery

我正在尝试使用jquery触发(单击)登录页面上的按钮。标准的javascript有效:

document.getElementById('loginButton').click();

但是,当使用这样的jquery时没有任何反应。

$("#loginButton").click();

我已经测试过jquery正在运行,可以使用它找到loginButton。

console.log($("#loginButton").length) which returns a 1. 

3 个答案:

答案 0 :(得分:1)

$("loginbutton").trigger("click");

答案 1 :(得分:0)

您需要调用该点击功能:

$( "#target" ).click();

答案 2 :(得分:0)

好的,这就是我需要为jquery工作所做的事情。

 $("#loginButton")[0].click();

奇怪,因为document.getElementById('loginButton').click()工作正常。任何人都可以解释为什么会这样吗?