问题描述
在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. background-image:url(" ")我的图片在桌面2. jQuery 问题3. 为什么总是提示我说Template "movieTemplate" not found,我路径都引对了呀4. rgb(255, 0, 0)不是红颜色吗,有三个p标签不同背景色的,为什么只返回第一个红色的?5. solaris基础和常用知识 (2)6. blur和focusou的区别呢?7. $( )里一会儿用单引号,一会儿用双引号 请求大神给我解释一下为啥来的?8. jquery 层级选择器 问题我测试出来ul>li 和ul li怎么没区别?9. 怎么输入的内容与em的text不一样呀?10. javascript - canvas使用toDataUrl()出错,img设置img.crossOrigin = "*"也没用。

网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主