jquery - 不显示上传按钮
问题描述
在我的身体里,我有:
html, body {
width: 100vw;
height: 100%;
}
使用 Jquery 我想放一个按钮向上
$(window).scroll(function() {
var desplazamiento = $(this).scrollTop();
var control = $('#scrolltop');
if(desplazamiento > 100 && control.css('display') == 'none') {
control.fadeIn();
}
if(desplazamiento < 100 && control.css('display') == 'block') {
control.fadeOut();
}
});
$('#scrolltop').each(function() {
$(this).click(function() {
$('html,body').animate({ scrollTop: 0 }, 'slow');
return false;
});
});
有了这种风格
#scrolltop {
background-image: url("/pictures/arrow.png");
background-repeat: no-repeat;
bottom: 20px;
display: none;
height: 90px;
left: auto;
overflow: hidden;
padding: 17px 17px;
position: fixed;
right: 20px;
top: auto;
width: 70px;
z-index: 90;
}
并且在查找信息后没有显示按钮问题是身体高度的100%,我读过你必须放置另一个选择器,而不是窗口,所以我把它放在了部分
$("section").scroll(function() {
但仍然不显示按钮
解决方案
解决了,必须放的选择器是“body”
$("body").scroll(function() {
正在工作中!!
推荐阅读
- c# - 函数式编程打印可被 2 整除的数字
- deployment - 有没有一种理智的方法可以使用 Ansible 在 4 台主机上错开 cron 作业?
- mysql - LINUX MINT mysql
- python - BeautifulSoup,使用正则表达式获得比预期更多的回报
- math - 如何在不使用循环的情况下在汇编语言中添加数字?
- php - PHP/PDO - 将数据绑定到准备好的 SQL 语句会破坏它
- php - 使用 Node.js 或 PHP 从 PHP 桌面应用程序发送和读取串行数据
- r - 频繁的顺序模式
- vbscript - 在 vbscript 中找到 10 个数字中的最大值
- salesforce - 使用 JSforce 在 Cypress 测试之间清理 Salesforce 中的后端数据