回答
可以觸發它想:
// dummy event listener
$("input").keydown(function() { return true; });
var keyEvent = jQuery.Event("keydown");
keyEvent.keyCode = 13;
$("input").trigger(keyEvent);
看到這個職位太:Definitive way to trigger keypress events with jQuery
如果事件沒有使用jQuery連接起來,這是否工作? – 2011-12-22 18:56:34
不確定。我不認爲它會!爲了解決這個問題,你可以添加一個虛擬的'偵聽器',它不做任何事情並且返回true。我在回答中添加了一個虛擬聽衆。 – techfoobar 2011-12-22 18:59:47
LOL @鏈接到相同的職位!這傢伙同樣的事情:http://stackoverflow.com/a/8608515/398242 – 2011-12-22 19:00:49
觸發使用jQuery事件:
$(document).trigger('keypress');
您正在尋找合成事件。這很複雜。下面庫負責的爲你... http://jupiterjs.com/news/syn-a-standalone-synthetic-event-library
使用他們的lib
Syn.click({},'hello')
.type('Hello World')
.delay() //waits 600ms seconds by default
.drag($('#trash') , function() {
ok($('#hello').length == 0, "removed hello")
});
- 1. 有沒有辦法手動調用鼠標事件?
- 2. 有沒有辦法在Mac OS X上觸發手勢事件?
- 3. 有沒有辦法使用JavaScript手動重置onchange事件?
- 4. vscode - 有沒有辦法手動觸發事件?
- 5. 有沒有辦法手動觸發Google地圖事件?
- 6. 在jQuery中,有沒有辦法將事件手動傳播到DOM對象上?
- 7. 有沒有辦法從Linux Shell手動調用Spring Quartz Job
- 8. 有沒有辦法手動調用彈簧綁定?
- 9. 有沒有辦法調試plist文件?
- 10. 有沒有辦法可以設置編輯文本留下一個文本框上按下「Enter」鍵?
- 11. 有沒有辦法在手機上自動開機
- 12. 有沒有辦法用IONIC框架在codova初始屏幕上手動添加一些文本?
- 13. 有沒有辦法用$ .get以外的事件調用php?
- 14. 有沒有辦法在C#中實現平面文本框?
- 15. 記事本+有沒有辦法摺疊功能頭文件?
- 16. 有沒有辦法在滾動事件之前採取行動?
- 17. MFC:有沒有辦法沒有On_Bn_Clicked()事件的活動按鈕?
- 18. 有沒有辦法讓移動設備上的Visual Studio調試喚醒事件?
- 19. 有沒有辦法手動創建PayPal複選框?
- 20. 有沒有辦法刪除window.open事件?
- 21. 有沒有辦法停止OnItemSaving事件?
- 22. 有沒有辦法觸發事件viewDidUnload?
- 23. 有沒有辦法在C++代碼中調用.jar文件?
- 24. 有沒有辦法讓一個文本框自動擴展沒有jQuery?
- 25. 有沒有辦法在backbonejs上收聽沉默事件?
- 26. 有沒有辦法用AngularJS創建自定義動畫事件
- 27. 有沒有辦法手動觸發mongodb上的TTL監控?
- 28. 有沒有辦法檢測我是否在文本上懸停?
- 29. 有沒有辦法用ipywidgets定義密碼文本框?
- 30. 有沒有辦法在onchange時填充其他文本框?
這裏的示例代碼是否要提交表單? – 2011-12-22 18:54:42
你想達到什麼目的?如果該事件觸發綁定到文本框的現有密鑰處理程序? – 2011-12-22 18:56:06