我有一个包含其他指令列表的指令。在每个子指令中,它们可以包含任意数量的.item
HTML 元素。在父指令内部,我想.item
使用 jQuery 引用所有这些元素。所以我尝试了以下方法:
HTML结构
<parent>
<div class='item'></div>
<ul>
<li ng-repeat='child in children'>
<!-- loads template that may have one or more divs with .item on them -->
<child='child' />
</li>
</ul>
</parent>
link()
在我调用的父函数内部$(".item").size()
。在这种情况下,它总是返回 1。有没有办法在加载所有子指令后调用函数,以便我可以访问所有内部 .item 元素?