【发布时间】:2021-07-15 11:59:30
【问题描述】:
按钮:
<button onclick="scrollFunctionBottom()" id="hulk"><i class="ion-chevron-down"></i></button>
CSS
button#hulk {
position: fixed;
top: 55%;
right: 35%;
display: none;
}
JS:
$("#hulk").click(function() {
$("html, body").animate({ scrollTop: $(document).height() }, "slow");
});
现在要在 200 像素后显示块,我正在使用此代码,但它不起作用:
function scrollFunction() {
if (document.body.scrollTop > 200) {
document.getElementById("#hulk").style.display = "block";
}
}
【问题讨论】:
-
如何/在哪里打电话给
scrollFunction()? -
Roko C. Buljan's下面的答案应该对您有所帮助。以防万一你想要香草 JS 解决方案:jsfiddle.net/bjmrvLw1
标签: javascript css scroll