jQuery .click函数不适用于中键

时间:2009-09-24 22:45:45

标签: jquery function click

我有以下代码:

$(document).ready(function() {
                $("#TestLink").click(function() {
                    $("#LinkHolder").html("test");
    });
});

<span id="LinkHolder">
<a href="SomeLink" id="TestLink" target="_blank">Click here to test</a>
</span>

当我在链接上点击鼠标左键时,一切都像魅力一样,但当我用CTRL + LeftMouseButton或MiddleMouseButton点击它时,它不起作用。

如果有人可以帮我解决这个问题,我们会很高兴。

提前致谢!

1 个答案:

答案 0 :(得分:14)

考虑:

$(document).ready(function() {
                $("#TestLink").mouseup(function(e) {
                    $("#LinkHolder").html("test");
    });
});

作为替代方案?这确实检测到鼠标中键单击。