我对查询很新,并希望在向下滚动时让三个图像互相溢出。我想让第一张图像向上移动,直到它的高度的一半,然后让第二张图像溢出第一张图像。
我已经看了几个答案并且遇到了这个代码,它运行正常,但它并没有将我的div的位置改为“fixed”。
var max_scroll = 300;
$(document).scroll(function(){
if($(this).scrollTop() >= max_scroll)
{
$('#slideOne').fadeOut();
}
});
我试图用
替换.fadeOut().css('position') == 'fixed')
但它不起作用。我真的很感激这里的一些帮助。
谢谢!
答案 0 :(得分:2)
你正在使用错误的语法,正如Deryck指出的那样。
.css('position') == 'fixed')
检查对象的position属性是否固定,如果是这种情况则返回true。要实际更改您必须调用的属性
.css('position', 'fixed');
我建议你看一下jQuery文档: http://api.jquery.com/css/