【发布时间】:2016-03-01 23:12:38
【问题描述】:
在我的 codepen 项目网站的第 2 页上,我有一个 jquery 事件,当视图宽度大于 720 像素时,它会向右打开一个小简介幻灯片。
当宽度小于 720 像素时,我试图让“点击向右滑动”的东西消失。但是,在页面初始加载时,会显示简介,并且单击该区域似乎不起作用。此外,当我使浏览器尽可能小时,“单击以滑动”会随着简介一起消失,但当我调整到全屏时不会回来。我在这里做错了什么?
注意我现在知道如何使用媒体查询来解决这个问题,但我想看看我是否可以在我的 jQuery 脚本中实现它,而无需在 css 中进行更改。
建议?
codepen project from freecodecamp
jquery:
$(window).resize(function() {
var width = $(window).width();
if (width < 720) {
$("#flip").hide();
}
else
{
$(".lead").hide(function(){
$("#flip").click(function(){
$(".lead").toggle('slide','right',500);
});
});
}
});
【问题讨论】:
标签: jquery css media-queries