[英]Anchor tag not clickable, clickable area over the <a> tag
Anchor 标记位于包装器中的某个位置(在哪里并不重要),并且由于包装器事件附加在 Angular 4 版本中的 div 上,因此它不可点击,只有包装器单击事件触发而不是链接事件。 没有冒泡发生或任何事情。
.wrapper {
width: 250px;
height: 250px
}
<div class="wrapper" (click)="someFunction()">
<a (click)="someOtherFunction()"></a>
<div>
回答: 因为在这里你已经将 div 包裹在锚标签上,这是一种内联容器标签,你也没有在锚标签内写任何文本。 这在 div 中没有任何意义。
尝试这个:
<div class="wrapper" (click)="someFunction()">
<a (click)="someOtherFunction()">Click Here</a>
<div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.