问题:
如何调用以 ng 填充的表为目标的 jQuery 函数-repeat 元素,在 ng-repeat 总体之后完成?
答案:
指令
因为没有专用事件与 ng-repeat 循环的末尾相关联,指令提供了合适的解决方案。
表范围定位
要为整个表设置样式或添加事件,请使用包含所有 ng-repeat 元素的指令。
单个元素定位
要操作单个元素,在 ng-repeat 中放置一个指令。它将在每个元素创建后执行。
$index、$first、$middle 和 $last 属性
利用这些属性来触发基于元素的事件Positions:
指令示例
以下指令演示了如何使用属性并定位表和单个元素:angular.module('myApp', []) .directive('myRepeatDirective', function() { return function(scope, element, attrs) { angular.element(element).css('color','blue'); if (scope.$last){ window.alert("I'm the last!"); } }; }) .directive('myMainDirective', function() { return function(scope, element, attrs) { angular.element(element).css('border','5px solid red'); }; });
以上是如何在 ng-repeat 完成填充表格后触发 jQuery 函数?的详细内容。更多信息请关注PHP中文网其他相关文章!