我想用頁面中的「Page Down」按鈕模擬向下滾動。我每2秒調用一次函數,但不知道如何將它與鍵盤按鈕連接(如何模擬鍵盤按鈕按?)。如何模擬每2秒按下一次「Page Down」按鈕?
var interval = null;
jQuery(function(){
interval = setInterval(callFunc, 2000);
});
function callFunc(){
jQuery('.link1, .link2, .link3').trigger('click');
}
謝謝!
**** ****編輯
這似乎是工作,這意味着在控制檯中插入時,它調用在callfunc功能每500ms,但我不能確定函數內部的部分以模擬按鈕按。 (「page down」按鈕的鍵碼是34)
var interval = null;
$(function(){
interval = setInterval(callFunc, 500);
});
function callFunc(){
var event = $.Event('keypress');
event.which = 34;
event.keyCode = 34;
$(this).trigger(event);
}
任何人?
[**這**](http://stackoverflow.com/questions/1468384/simulate-keypress-with-jquery)可能對你有幫助 – 2014-10-28 10:01:54