【发布时间】:2014-03-20 15:54:36
【问题描述】:
我有一个指令,在这个指令中我想在滚动时操作一些元素。目前我正在使用:
angular.element( document.getElementsByClassName('splash-content') );
这很好,虽然它看起来效率不高。
我真正想做的是将选择器限制在调用指令的元素的范围(子元素)内。在 jQuery 中,我会使用 element.find('.splash-content') 或 element.children('.splash-content'),但在 angularjs 中,您似乎无法将选择器添加到这两种方法中。
那么,这种最好(也是最有效)的“角度”方式是如何做到的?
谢谢!
【问题讨论】:
-
我认为这是在包含 Angular 之前包含 jQuery 以获得 jQuery 进行 DOM 遍历的完整功能可能值得的情况之一(而不是重新发明轮子或修补东西)。
标签: javascript angularjs