我是网络编码的新手,我对这个简单代码的实现存在问题。
$(window).on('hashchange', function(e, direction){
if (direction === 'up') {
$(".prev").click();
}
else {
$(".next").click();
}
});
因此,当用户scrolling down
和网址正在更改时 - 点击按钮.next
(这部分工作正常)。当scrolling at top
& url更改时 - >点击.prev
(它不起作用)。
我还有一个问题。如果没有URL中的#标签,此代码是否可以正常工作(例如mysite.com/?p=1
)。
所以html部分只是:
<div id="p1" class="width:100%; height:500px;"></div>
<div id="p2" class="width:100%; height:500px;"></div>
<div class="next"></div>
<div class="prev"></div>
还有另一个js代码,当用户滚动这个div的顶部/底部时,它会更改url。 不知道如何从下到上检测滚动... 谢谢你的时间!