Angular:单击Binding不工作动态调用单击事件锚标记

时间:2018-01-30 13:27:01

标签: angular data-binding click

我遇到了Angular(2+)的问题, 我有一个带锚标记的菜单,我们手动选择菜单项或通过键盘输入我们选择菜单项。

<a (click) = 'selectItem(item)' id='menuItem1'>Menu item</a>

通过Enter,动态调用锚标记上的click事件。

$('#menuItem1').click();

期望菜单必须选择,但不选择。 除了锚标记之外,在输入上选择了menuitem。

示例代码: https://plnkr.co/edit/lZX86z7xIBdrvI9lNEFO?p=preview

请帮帮我。

问题:

1)为什么Jquery click不支持锚标记以及角度绑定? 2)为什么要使用其他标签(而不是锚标签)?

1 个答案:

答案 0 :(得分:0)

看起来像将“点击触发器”代码更改为原生js - 它正在努力工作

document.querySelector("#anchorTag").click();

link