angular api docsで述べたように、ng-mouseenter はイベント オブジェクトを として利用できるようにし$eventます。
HTML:
<div ng-mouseenter="enter('test', $event)">Enter mouse over here</div>
JS:
$scope.enter = function(data, $event) {
console.log($event.x);
};
このフィドルを使用して、次のことに注意してください...
クロムでは、ログは次のようになります:
77(または別の番号)そして、Firefoxはログを提供します:
undefined.
$event間違った方法を使用していますか$event、それとも Firefox で動作しませんか?