jquery - JQuery 点击并不总是有效
问题描述
这是我第一次使用 jQuery,我不明白为什么它大部分时间都不起作用。
<script src="./assets/js/jquery.min.js"></script>
<div class="movetop">
<i id="pushtop" class="far fa-arrow-alt-circle-up"></i>
</div>
$(document).ready(function() {
$('#pushtop').click(function(){
$(window).animate({ scrollTop: 0 }, 'slow');
return false;
});
});
这在 2% 的时间里有效。它似乎是click
关键字。
解决方案
也许试试这个:
$("html, body").animate({ scrollTop: 0 }, "slow");
推荐阅读
- docker - Docker 多个端口(前端和后端)不起作用
- azure - PupeteerSharp:协议错误(Runtime.callFunctionOn):会话关闭
- spring - 尽管有 .permitAll() 却触发了未经授权的请求
- python - 使用python规则排序列表
- javascript - 如何更改js文件中的背景图像而不是硬编码url
- swift - XCTest 中未保留经过身份验证的 Vapor 会话
- javascript - CefSharp 从选定/活动元素的源代码中获取一部分
- javascript - 即使导入了 CommonModule,Angular 2 *ngFor 也无法按预期工作
- php - 在鼠标单击时加载 DIV 中的内容
- powershell - PS - 如何将输出保存到带有颜色的文件?