我正在用angularJS做一个chrome扩展,现在我有一个问题。
我想在弹出的页面中添加一些按钮,并且我想要点击按钮时,它的祖先节点消失,这是我的代码。
在popup.html<div class="deadline">
<div class="btn-group">
<button class="btn" ng-click="removeDeadline()">complete</button>
</div>
</div>
在controller.js
$scope.removeDeadline = function(){
$(this).closest(".deadline").remove();
}
我不知道为什么不起作用。 请帮帮我。
谢谢,但我有多个.deadline在我的HTML,我怎么只能删除它,我点击? – plrthink 2013-05-05 08:48:33
哦。我懂了,用'this'。谢谢! – plrthink 2013-05-05 08:51:58
从应用程序中删除jQuery是真正帮助我完成jQuery的处理方式(特别是在控制器中)的方法。伟大的建议。 – lucuma 2013-05-05 15:52:25