如何在AngularJS控制器中获取当前作用域的DOM元素?

5 浏览
0 Comments

如何在AngularJS控制器中获取当前作用域的DOM元素?

我有一个outerItems列表。在每个outerItem内部,我有一个innerItems列表。它们是动态排序的。

当鼠标指针指向innerItems中的某个元素时,我必须在该innerItem元素的正上方显示弹出窗口。

弹出div是body的子元素,因为我不想为每个innerItem都有一个单独的弹出窗口。

我认为的方法是,在ng-mouseover上调用函数,该函数将left/top属性设置为我的绝对定位的弹出窗口。所以对于每个innerItem,我想调用jQuery的.offset()方法,该方法从页面的左上角给我left/top值。

那么,我如何获得当前作用域元素的jQuery对象?或者,如果我选择了错误的方法

0