当我在选择标签中搜索某些内容并按Enter键时,页面不会滚动到元素
我尝试了.keypress方法,但无法通过下一个代码得到它:
$('#quicksearch-2').on('keyup', function(e) {
if (e.which == 13 || e.keyCode == 13) {
function pageScroll() {
var elmnt = document.getElementById("listings");
elmnt.scrollIntoView();
}
}
});
我希望在搜索栏中写一个文本,然后按Enter键,滚动到一个元素。现在搜索栏可以使用,但是当我按Enter键时不会滚动。
答案 0 :(得分:1)
除非您计划多次调用该函数,否则不需要该函数。这应该对您有用。
$('#quicksearch-2').on('keyup', function(e) {
if (e.which == 13 || e.keyCode == 13) {
var elmnt = document.getElementById("listings");
elmnt.scrollIntoView();
}
});