我正在尝试为div元素编写一个简单的悬停效果。我看到Aurelia,我可以这样写:
<div mouseover.bind="myFunc()"></div>
哪个工作正常但是我需要一个mouseenter
事件,但这不起作用。
<div mouseenter.bind="myFunc()"></div> // does not work
是否有添加所有javascript事件的路线图?是否有临时解决方案可以获得与mouseenter
事件类似的功能而不是mouseover
答案 0 :(得分:5)
对于mouseenter,尝试使用trigger而不是bind:
<div mouseenter.trigger='myFunc()'></div>
Mouseenter是一个冒泡的事件,有时它不起泡。使用触发器应该触发非冒泡事件。
我也会看this。