伊夫以下代码:JQuery的点击不工作
<script type="text/javascript">
$(document).ready(function(){
shortcut.add("Ctrl+Alt+N", function() {
$("#btnSave").click();
});
});
</script>
其中btnSave是锚元件具有ID btnSave,快捷方式是从http://www.openjs.com/scripts/events/keyboard_shortcuts/。如果我将行$("#btnSave").click();
更改为document.getElementById("btnSave").click()
- 一切正常。问题是为什么jQuery实现不适用于我的情况?
PS:我的情况作出的jsfiddle:http://jsfiddle.net/0x49D1/WCmeU/
下面是类似的问题的家伙:http://forums.asp.net/t/1591818.aspx
在哪里,你怎么绑定了'#btnSave' click事件? – VisioN
@VisioN,我想模拟用户点击链接。其实这是asp.net代码的一部分,点击链接运行一些服务器事件。不过,请参阅我添加的JSFIDDLE示例。如果情况是用点击绑定,为什么'document.getElementById(“btnSave”)。click();'正在工作? – 0x49D1