问题描述
在angularjs中有以下的DOM
<p ng-click='fun()'> <p class='child'> </p></p>
我想要ng-click只在点击p.parent时触发,在点击p.child时不触发。复杂的方法我也会写,通过判断点击元素可以实现。我希望能用简单的方法实现,最好是angularjs本身的功能。请大神赐教。
问题解答
回答1:$event.stopPropagation()
问题描述
在angularjs中有以下的DOM
<p ng-click='fun()'> <p class='child'> </p></p>
我想要ng-click只在点击p.parent时触发,在点击p.child时不触发。复杂的方法我也会写,通过判断点击元素可以实现。我希望能用简单的方法实现,最好是angularjs本身的功能。请大神赐教。
问题解答
回答1:$event.stopPropagation()
相关文章:1. 关于add()方法,这个地方不是很明白,求解释?2. Nginx配置转发问题3. ruby-on-rails - 为什么服务器用nginx上传文件总是失败?4. linux - 突然ssh就登不上了……ftp倒是正常、项目运行也正常5. node 使用 redis 来缓存数据,需要每次请求都创建链接吗?6. nginx配置多目录访问7. php - foreach既然是操作原数组的副本,为什么这样写还能改变原数组呢8. 网上那些Apache禁止空机头的方面是什么原理?9. 前端 - 使用:after和animation制作的遮罩层出现的问题?10. rewrite - nginx alias的用途具体是什么?
网公网安备:皖ICP备2020019022号-3 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主