无法在Firefox中处理点击事件

时间:2015-05-13 22:45:03

标签: javascript jquery onclick event-handling

我想要处理的按钮:

< input type="submit" class="btn FlowNextBtn" value="Next" name="p:i:f:bottom:next" id="p:i:f:bottom:next">

以下是我的尝试:

$(".FlowNextBtn").click(function() {
    alert("Clicked");
});

$("[id='p:i:f:bottom:next']").click(function() {
    alert("Clicked");
});

$("[id='p:i:f:bottom:next']").one("click", function() {
    alert("Clicked");
});

document.getElementById("p:i:f:bottom:next").addEventListener("click", function() {
    alert("Clicked");
});

document.getElementById("p:i:f:bottom:next").onclick = function() {
    alert("Clicked");
};

以上所有工作都适用于Chrome;单击按钮时,我会收到警告弹出窗口。是什么导致Firefox不喜欢脚本?我甚至没有在Firebug控制台中看到任何错误。当我使用JS / jQuery调试我得到的对象时,我总是在控制台中看到一些东西(即脚本找不到按钮,但它无法处理点击事件)。

1 个答案:

答案 0 :(得分:0)

我升级了Firefox,这个问题就消失了!它是在19.0版本上。

相关问题