我认为问题是angular使用javascript创建了这些元素,所以在jQuery domready之后。所以jQuery在DOM中看不到这些元素。我能做什么?
.HTML
<li ng-prepeat="el in els">{{el.attr}}</li>
.JS
$("li").click(function(){ do something });
可以使用ng-click
来实现 li 的点击
<li ng-repeat="el in els" ng-click="doSomething()">{{el.attr}}</li>