$('#enter').click(function(){
var query = $('#search').val();
$('body').removeHighlight().highlight(query);
});
以上是我用於頁面即時搜索的代碼。我如何添加一個事件監聽器,以便當我點擊輸入時,只要按下Enter鍵,它就會自動觸發.click()函數,因此用戶不必手動點擊#enter元素。另外,如果我輸入它不會影響搜索字段的值。如果代碼是在jQuery中,這會很有幫助。當我按下回車鍵時,如何觸發事件?
表單中的#「enter」元素? –
您可能想要使用['keypress'](http://api.jquery.com/keypress/) – MilkyWayJoe
將輸入包裹在「表單」中,然後綁定到表單的'submit'事件可能會更簡單替代方案(瀏覽器處理構成表單提交的衆多事件,包括按回車,按提交等)。 – cheeken