元素触发点击事件不适用于离子

时间:2016-09-07 12:47:11

标签: javascript angularjs ionic-framework

我需要从控制器传递一个click事件,所以我使用了这段代码:

angular.element(document.querySelectorAll('#cal')).triggerHandler('click');

在我的浏览器中,当使用离子服务时它可以工作,但它在移动设备上不起作用

1 个答案:

答案 0 :(得分:2)

您可以在控制器中以这种方式书写。

angular.element(document).ready(function () {

        angular.element(document.querySelectorAll('#cal')).triggerHandler('click');

        //OR

        angular.element(document.querySelectorAll('#cal')).trigger('click');

});