IT虾米网

ng-click获取事件详解

qq123 2020年12月27日 编程语言 182 0

在jquery 里面,可以
$("#test").on("click",function(e){
e.target//e.target能捕捉到当前点击的元素
})

在angularjs中,我们如果在元素上面绑定ng-click="test()"
希望<div ng-click="test()"></div>

点击这个div以后能够捕获到这个div节点,然后操作他们的兄弟元素,父元素等
模仿jQuery
$scope.test=function(e){
e.target//这里是捕获不到的
}
需要修改为ang
<div ng-click="test($event)"></div>
传入一个$event,然后
$scope.test=function(e){
e.target//这里是能捕获到的
}

发布评论

分享到:

IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

span和div标签的隐藏和显示切换详解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。