将ng-click更改为ng-mouseenter不会调用表达式

时间:2016-09-06 17:52:31

标签: javascript jquery angularjs angularjs-directive ionic-framework

我正在使用this Ionic directive on GitHub.

我希望它能够工作,以便用户可以拖动滚动条,所以首先我试着让字母在ng-mouseenter而不是ng-click上工作。在这里的第20行,我正在做出改变。

https://github.com/aquint/ion-alpha-scroll/blob/master/src/ion-alpha-scroll.js#L20

然而,当我这样做时,不再调用函数alphaScrollGoToList

不幸的是,我可能不会发布我正在进行的项目。我希望我在这里缺少一些简单的东西。

编辑:奇怪的是,HTML似乎生成得很好,如下所示:

<li class="ng-binding" ng-repeat="letter in alphabet | orderBy: letter" ng-mouseenter="alphaScrollGoToList('index_O')">O</li>

但是当调用该函数时,它会被传递index_{{letter}}

0 个答案:

没有答案