Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 图像位置不随窗口滚动而改变_Jquery - Fatal编程技术网

Jquery 图像位置不随窗口滚动而改变

Jquery 图像位置不随窗口滚动而改变,jquery,Jquery,我用这段代码来滑下图像时,窗口是向下滚动,但什么都没有发生 $('#left_img').css("top",$(window).scrollTop()+"px"); #left_img { margin:0 0 0 -55px !important; position:absolute; top:5px !important; } 是否有可能找出整个滚动窗口的高度,然后如果图像达到一定高度,则应停止向下滑动您需要首先实际捕获事件 $(window).scroll(function()

我用这段代码来滑下图像时,窗口是向下滚动,但什么都没有发生

$('#left_img').css("top",$(window).scrollTop()+"px");




#left_img {
margin:0 0 0 -55px !important;
position:absolute;
top:5px !important;
}

是否有可能找出整个滚动窗口的高度,然后如果图像达到一定高度,则应停止向下滑动

您需要首先实际捕获事件

$(window).scroll(function() { 
    $('#left_img').css("top", $(window).scrollTop()+"px");
});

我对滚动和定位了解不多,但如果您没有捕获事件,那可能是您的问题。

您需要首先实际捕获事件

$(window).scroll(function() { 
    $('#left_img').css("top", $(window).scrollTop()+"px");
});

我对滚动和定位了解不多,但如果您没有捕获事件,那可能是您的问题。

我认为您的javascript没有意义!为什么要滚动图像(使用javascript/jquery)

你只需要设置

#imageID
{
    position: fixed;
    left: 20px;
    top: 20px;
}

它将滚动页面。那么,使用脚本滚动图像的原因是什么呢?

我认为您的javascript没有意义!为什么要滚动图像(使用javascript/jquery)

你只需要设置

#imageID
{
    position: fixed;
    left: 20px;
    top: 20px;
}

它将滚动页面。那么,使用脚本滚动图像的原因是什么呢?

让它更整洁一点

$(window).scroll(function(){
       var getbodyt = $(window).scrollTop();
       var getbodyl = $(window).scrollLeft();
       $("#left_img").css({top: getbodyt, left: getbodyl});
    });

把它弄得整洁一点

$(window).scroll(function(){
       var getbodyt = $(window).scrollTop();
       var getbodyl = $(window).scrollLeft();
       $("#left_img").css({top: getbodyt, left: getbodyl});
    });

也许是因为有些人仍然/喜欢支持IE6…?拜托,伙计,即使谷歌不再支持IE6了,忘了它吧,为标准浏览器创建标准代码。IE6的每件事都有一些技巧,但你是认真的吗?我认为你需要检查一些著名的网站(PCMag-Times-etc),看看他们是否支持IE6?然后你会很容易忘记的。你有客户吗?我工作中最大的客户之一是一家又大又慢的公司。所有员工都被锁定在IE6上。所以,当他们要求我们为他们创造一些东西时,我们不会说我们不支持IE6,因为“我们不想”。我希望看到你拒绝一个高薪项目,因为客户需要IE6支持。祝你在那里好运。顺便说一句:谷歌不是一个你应该关注网络标准的人。如果你不想,你不必支持它。如果你拒绝,你只需要在失去客户/工作的情况下支持它。可能是因为有些人仍然/喜欢支持IE6。?拜托,伙计,即使谷歌不再支持IE6了,忘了它,为标准浏览器创建标准代码。IE6的每件事都有一些诀窍,但你是认真的吗?我认为你需要检查一些著名的网站(PCMag-Times-etc),看看他们是否支持IE6?然后你会很容易忘记的。你有客户吗?我工作中最大的客户之一是一家又大又慢的公司。所有员工都被锁定在IE6上。所以,当他们要求我们为他们创造一些东西时,我们不会说我们不支持IE6,因为“我们不想”。我希望看到你拒绝一个高薪项目,因为客户需要IE6支持。祝你在那里好运。顺便说一句:谷歌不是一个你应该关注网络标准的人。如果你不想,你不必支持它。如果你拒绝,你只需要在失去客户/工作的情况下支持它。