在点击时获取可滚动div中警报框的位置

时间:2017-07-13 18:29:29

标签: javascript jquery css3 css-position

如何在带有ng-repeat的可滚动div中单击时调整警告框的位置?由于我的div身高很小,如果我给position: absolute警告框,则会隐藏第一行。 z-index无效。如果我给它position: fixed那么当我滚动时,那个盒子就会向下移动。我想保持该框显示在点击按钮上,就像工具提示一样。

1 个答案:

答案 0 :(得分:0)

如果没有看到任何代码,您似乎想要点击元素的位置。看看你如何使用jquery,你可以用这样的东西来做到这一点

$('#button-clicked').click(function(){
    var x = $(this).position().left;
    var y = $(this).position().top;
    //position alert box using positions from clicked button
})

查看jQuery: Difference between position() and offset()了解详情