我在AngularJS上进行了以下点击绑定,效果很好:data-ng-click="vm.newCard()"
newCard():
$location.path("xxxx/card/0");
正在正确导航。
现在,我具有以下与Jquery的单击绑定
$(".responsiveTableBody").off("click", ".responsiveRow", vm.newCard);
click事件正在执行,但未路由到URL
关于路线的任何想法?
由于您试图调用仅angularjs知道的函数,因此您需要从jquery中获取angularjs范围,并通知angularjs此函数此后已被触发。看看这个类似的问题Call Angular Function with Jquery