Sử dụng jQuery, làm thế nào tôi có thể mô phỏng (kích hoạt?) Một KeyPress khi một liên kết được nhấp? Ví dụ: khi người dùng nhấp vào liên kết sau:Mô phỏng bấm phím với jQuery
<a id="clickforspace" href="#">Click Here</a>
Sau đó, bằng cách nhấp vào liên kết, nó sẽ như thể họ đã nhấn "phím dài" trên bàn phím của họ.
Something như thế này, tôi giả:
$("#clickforspace").click(function(e) {
e.preventDefault();
//... Some type of code here to initiate "spacebar" //
});
Bất kỳ ý tưởng về làm thế nào để đạt được điều này?
Tôi tò mò - whe n cố gắng thay thế 'nhấp chuột' bằng phím cách, bạn có thực sự muốn trình duyệt cuộn xuống trên trang không? Nhấn phím cách trên liên kết thường có tác dụng tương tự như khi nhấn phím trang xuống. –
[This] (http://stackoverflow.com/questions/596481/simulate-javascript-key-events) có thể trả lời câu hỏi của bạn. – themis