Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.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
Javascript 单击获取可滚动div中警报框的位置_Javascript_Jquery_Css_Css Position - Fatal编程技术网

Javascript 单击获取可滚动div中警报框的位置

Javascript 单击获取可滚动div中警报框的位置,javascript,jquery,css,css-position,Javascript,Jquery,Css,Css Position,如何通过ng repeat在可滚动的div中单击调整警报框的位置?由于我的div高度很小,并且如果我给出位置:绝对值警报框将隐藏在第一行z索引不工作。如果我给它位置:fixed,那么当我滚动时,该框会向下移动。我希望将该框像工具提示一样显示在单击的按钮上。在看不到任何代码的情况下,您似乎想要单击元素的位置。看看您是如何使用jquery的,您可以使用类似这样的东西 $('#button-clicked').click(function(){ var x = $(this).position

如何通过ng repeat在可滚动的
div
中单击调整警报框的位置?由于我的
div
高度很小,并且如果我给出
位置:绝对值
警报框将隐藏在第一行<代码>z索引不工作。如果我给它
位置:fixed
,那么当我滚动时,该框会向下移动。我希望将该框像工具提示一样显示在单击的按钮上。

在看不到任何代码的情况下,您似乎想要单击元素的位置。看看您是如何使用jquery的,您可以使用类似这样的东西

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

查看以了解更多信息

是否可以添加代码或上下文。。当你问一个由你的代码引起的问题时,如果你提供人们可以用来重现问题的代码,你会得到更好的答案。请参阅。模态对话框可以使错误率加倍,增加任务完成时间,并且几乎被用户普遍鄙视。通常可以使用其他通知方式,并应在可能和适当的情况下使用。看见