Javascript 是否可以再次添加和删除数据滚动速度标签?

Javascript 是否可以再次添加和删除数据滚动速度标签?,javascript,jquery,css,Javascript,Jquery,Css,当另一个div(示例中为myDiv2)的下边缘滚动到浏览器窗口的下边缘上方时,是否可以将标记数据滚动速度=“3”(myDiv1)添加到div中?当myDiv2的下边缘再次滚动到浏览器下边缘下方时,再次移除数据滚动速度=“3”标记。这可能吗 #myDiv1{ 字号:5em; 边际上限:70vh; 显示:内联块; } #myDiv2{ 高度:120vh; 宽度:100vw; 背景颜色:橙色; z指数:-1; 显示:内联块; } #myDiv3{ 高度:500px; 宽度:100vw; 背景颜色:灰

当另一个div(示例中为myDiv2)的下边缘滚动到浏览器窗口的下边缘上方时,是否可以将标记
数据滚动速度=“3”
(myDiv1)添加到div中?当myDiv2的下边缘再次滚动到浏览器下边缘下方时,再次移除
数据滚动速度=“3”
标记。这可能吗

#myDiv1{
字号:5em;
边际上限:70vh;
显示:内联块;
}
#myDiv2{
高度:120vh;
宽度:100vw;
背景颜色:橙色;
z指数:-1;
显示:内联块;
}
#myDiv3{
高度:500px;
宽度:100vw;
背景颜色:灰色;
}

你好,我是我的第一组

希望这有帮助。我已经为此使用了JQuery

注意,我只添加了
数据滚动速度
属性。其余的都是你的:)

$(窗口)。滚动(函数(){
如果($(窗口).scrollTop()>$('#myDiv2').height()-$(窗口).height()){
$(“#myDiv1”).attr(“数据滚动速度”,“3”);
}否则{
$(“#myDiv1”).removeAttr(“数据滚动速度”);
}
log($(“#myDiv2”).html());
});
#myDiv1{
字号:5em;
边际上限:70vh;
显示:内联块;
}
#myDiv2{
高度:120vh;
宽度:100vw;
背景颜色:橙色;
z指数:-1;
显示:内联块;
}
#myDiv3{
高度:500px;
宽度:100vw;
背景颜色:灰色;
}

你好,我是我的第一组