草庐IT

innerItems

全部标签

javascript - 如何在 AngularJS Controller 中获取当前范围的 dom 元素?

我有一个outerItems列表。在每个outerItem中,我都有一个innerItems列表。它们是动态排序的。当鼠标光标指向其中一个innerItem时,我必须在该innerItem元素的正上方显示弹出窗口。Popupdiv是body的子元素,因为我不想为每个innerItems单独弹出。我所看到的方式—在ng-mouseover上,我调用了将左/顶部属性设置为绝对定位的弹出窗口的函数。因此,对于每个innerItems,我想调用jQuery.offset()方法,该方法为我提供页面左上角的left/top值。那么如何获取当前作用域元素的jQuery对象呢?或者,如果我选择了错误

javascript - 如何在 AngularJS Controller 中获取当前范围的 dom 元素?

我有一个outerItems列表。在每个outerItem中,我都有一个innerItems列表。它们是动态排序的。当鼠标光标指向其中一个innerItem时,我必须在该innerItem元素的正上方显示弹出窗口。Popupdiv是body的子元素,因为我不想为每个innerItems单独弹出。我所看到的方式—在ng-mouseover上,我调用了将左/顶部属性设置为绝对定位的弹出窗口的函数。因此,对于每个innerItems,我想调用jQuery.offset()方法,该方法为我提供页面左上角的left/top值。那么如何获取当前作用域元素的jQuery对象呢?或者,如果我选择了错误