无法从jQuery CSS的AngularJS单击中路由

问题描述 投票:0回答:1

我在AngularJS上进行了以下点击绑定,效果很好:data-ng-click="vm.newCard()"

newCard():

  $location.path("xxxx/card/0");

正在正确导航。

现在,我具有以下与Jquery的单击绑定

 $(".responsiveTableBody").off("click", ".responsiveRow", vm.newCard);

click事件正在执行,但未路由到URL

关于路线的任何想法?

jquery angularjs single-page-application
1个回答
0
投票

由于您试图调用仅angularjs知道的函数,因此您需要从jquery中获取angularjs范围,并通知angularjs此函数此后已被触发。看看这个类似的问题Call Angular Function with Jquery

© www.soinside.com 2019 - 2024. All rights reserved.