Javascript 获取单击元素的位置
正如标题所示,我们正在尝试获取按角度按下的按钮的位置。 这可能吗 原因是我们目前有一个ng网格。在第1列的每一行上都有一个按钮。单击按钮后,我们希望在其下方放置一个菜单 我们有菜单等所有工作,但是,我们正在努力获得按钮的物理位置,这反过来将允许我们定位菜单正下方 希望这是有意义的。像这样的事情Javascript 获取单击元素的位置,javascript,angularjs,Javascript,Angularjs,正如标题所示,我们正在尝试获取按角度按下的按钮的位置。 这可能吗 原因是我们目前有一个ng网格。在第1列的每一行上都有一个按钮。单击按钮后,我们希望在其下方放置一个菜单 我们有菜单等所有工作,但是,我们正在努力获得按钮的物理位置,这反过来将允许我们定位菜单正下方 希望这是有意义的。像这样的事情 document.getElementById('button').onclick = function(e) { var pos = e.target.getClientRects()[0];
document.getElementById('button').onclick = function(e) {
var pos = e.target.getClientRects()[0];
var left = pos.left;
var top = pos.top;
}
我们需要它有角度。此外,我们不能使用“ID”,因为按钮在ng网格中重复多次。