0
A
回答
1
通$event
在NG-点击angularjs
<td><i class="fa fa-trash-o trashIcon ng-scope"
aria-hidden="true"
ng-click="DeleteRow($event);"></i>
</td>
$scope.DeleteRow = function(event) {
console.log($(event.target));
jquery(event.target).remove()
}
0
我觉得你NG-重复绑定这个TD所以在这一点,你只要将相同的对象在NG-点击:假设:
<div ng-repeat="set_listing in get_listing">
<div class="width_hun">
<p class="item_name" ng-click="DeleteRow(set_listing)"></p>
</div>
</div>
然后您可以轻松访问您当前的事件
个
1
通$event
在功能
<td>
<i class="fa fa-trash-o trashIcon ng-scope"
aria-hidden="true" ng-click="DeleteRow($event);">Delete
</i>
</td>
使用$event.currentTarget
选择当前选中的元素
$scope.DeleteRow = function($event) {
$event.currentTarget.remove();
}
相关问题
- 1. 递归提示返回undefined
- 2. 返回内部交易和ActiveRecord ::回滚
- 3. “返回deferred.promise(本)”是返回undefined
- 4. Java脚本返回undefined
- 5. 部分查看提交返回null
- 6. PHP的:在提交回声TD领域和广告新的TD
- 7. 形式不回车键提交时没有提交内部
- 8. 返回函数返回'undefined'
- 9. getJSON返回undefined
- 10. Ajax返回undefined
- 11. sessionAsSigner返回“undefined”
- 12. parseInt返回undefined
- 13. getElementsByName返回undefined
- 14. $ routeParams.param返回undefined
- 15. $ route.current返回undefined?
- 16. gui.Window.open()返回undefined
- 17. this.props.firstCard返回undefined
- 18. lookForAt返回undefined
- 19. getElementsByClassName返回undefined
- 20. event.wheelDelta返回undefined
- 21. cfajaxproxy返回undefined
- 22. sessionStorage返回undefined
- 23. e.target返回undefined?
- 24. jqote返回undefined
- 25. 返回undefined JS
- 26. express.Router()返回undefined
- 27. CONSOLE.LOG返回undefined
- 28. 内部脚本Git提交失败
- 29. 从JSON中提取数据返回undefined
- 30. 从JSON中提取数据返回undefined
你应该使用'$ event.currentTarget' /'$ event.target '而不是'这个' – Satpal
试试这个我猜它会帮助你,'ng-click =“DeleteRow(this);' – dinesh