【发布时间】:2015-07-15 17:40:46
【问题描述】:
我有这个脚本来添加新元素:
function(newElements, data, url){
var $newElems = $( newElements );
$('#posts').masonry( 'appended', $newElems, true);
}
这个按钮是新元素的一部分 html 附加这个 Angularjs 代码:
<li>
<a href="" ng-init="unfaved=false" ng-show='unfaved' class="font-icon share-fav-active" ng-click="unfavPost({{Auth::user()->id}},{{$post->id}})"><span class="glyphicon glyphicon-star"></span></a>
<a href="" ng-init="unfaved=false" ng-hide='unfaved' class="font-icon share-fav" ng-click="favPost({{Auth::user()->id}},{{$post->id}})"><span class="glyphicon glyphicon-star"></span></a>
</li>
但是 Angularjs 不起作用,仅在附加的元素 1 中,我怎样才能在每个新元素附加中使其工作?
【问题讨论】:
-
使用指令进行任何 DOM 操作..
标签: javascript jquery html ajax angularjs