将语句与jquery相结合,并使用媒体查询来实现返回页首按钮
combining statements with jquery, and using media queries for a back to top button
我总是对在jQuery中编写语句感到困惑。我正试图让这个背面按钮只出现在较大的屏幕宽度上,并隐藏在手机上。
如何组合语句或正确更改代码以使其正常工作?
$(document).ready(function(){
// Back to Top
$("#back-top").hide(); // hide #back-top first
// fade in after 500px down
$(function () {
$(window).scroll(function () {
if ($(this).scrollTop() > 500 && screen.width >= 641) {
$('#back-top').fadeIn();
} else {
$('#back-top').fadeOut();
}
});
// scroll body to 0px on click
$('#back-top').click(function () {
$('body,html').animate({
scrollTop: 0 }, 800); // 0px from top, 800 duration
return false;
});
});
if (screen.width < 641) {
$("#back-top").hide();
}
});
Css:
@media all and (max-width: 640px) {
#back-top{
display: none!important;
}
}
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 触发媒体查询断点时刷新页面
- 媒体查询/matchMedia上的脚本
- 使用按钮和媒体查询切换显示状态
- 加载dom后禁用媒体查询
- 将语句与jquery相结合,并使用媒体查询来实现返回页首按钮
- 媒体查询与Javascript相结合
- 访问CSS媒体查询中的屏幕宽度和高度
- 使用媒体查询和angular更改移动设备中ng href的值
- 媒体查询和调整现成的网站
- 有没有一种方法可以修改在使用javascript的媒体功能的媒体查询下创建的样式
- 如何使用EnquireJS使AngularJS范围变量依赖于媒体查询
- @媒体查询在桌面浏览器中有效,而在移动浏览器中无效
- css媒体查询请求后刷新jQuery插件
- jQuery.thoggle()和媒体查询
- 使用媒体查询设置背景图像的不透明度
- 媒体查询:如何仅定位平板电脑
- 自定义 CSS 媒体打印查询中的模式高度和宽度
- 如何将垂直选项卡式内容面板更改为具有媒体查询和 jquery 的响应式可折叠面板
- 根据浏览器屏幕大小和媒体查询执行 php 代码