伊夫以下代碼: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