我正在使用这个:
var divID=this.id;
document.getElementById(divID).scrollIntoView();
highlightFor(divID,"#F3F781",2)
它工作得很好。但是现在我在另一个 div 中有事件处理程序(div),它在 x 轴上溢出滚动条。所以现在当我点击应该触发上面的 JavaScript 的 div 时,溢出滚动条只是向下滚动一点。
我已经发出警报以检查身份,这很好。这会在点击时触发,但是 的功能scrollIntoView();
不起作用。当我提醒整条线时,它会显示为“未定义”?
这里有什么帮助吗?
谢谢;
结构体:
触发该函数的所有 div 都包含在一个 div 中 - 称之为 Summary Div。当有很多结果时,摘要 div 有一个溢出-y 滚动条。此摘要 div 附加到包装器 Div,它还包含标题 DIv。当我单击触发该功能的 div 时,页面应向下滚动到具有相同 id 的结果的 div 并为其设置动画。然而,这种情况并非如此。y-overflow 滚动条只是向下滚动一点