javascript - 如何在 if 语句中使用 css 类滚动页面

标签 javascript jquery html css

我想在 if 语句中添加一个基于设备宽度的类。是否可以??我正在尝试下面的代码,但它显示错误。 谢谢。

`

<style>
.red{ color:red;}

@media(min-width: 480px){
    .scroll_value{ top:200px;}
}

@media(min-width: 992px){
    .scroll_value{ top:500px;}
}
</style>

<script> 
$(window).scroll(function(){
    if($(document).scrollTop() > ('scroll_value') {
        $('#ids').addClass('red'); 
    } else {
        $('#ids').removeClass('red');
    }
}); 
</script>

<div id="ids"> red</div>

`

最佳答案

 if($(document).scrollTop() > ('scroll_value') {...

应该是:

 if($(document).scrollTop() > value) {...

关于javascript - 如何在 if 语句中使用 css 类滚动页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38968515/

相关文章:

javascript - 在表单中输入数字时显示按钮

javascript - 获取 xml :id attribute using XML object

Javascript onclick 函数被立即调用(不是点击时)?

javascript - http 请求以 html 而不是 json 响应

javascript - 错误 : ENOENT: no such file or directory, 打开 '/moviedata.json'

jquery - 相对于菜单加载的样式表定位

javascript - 修改数据表按钮操作

javascript - D3.js 散点图与套索 - 记录选择

javascript - 需要在页脚上方停止我的固定侧边栏

html - 响应图像调整大小不起作用