首页 > 解决方案 > 如何限制 jquery 触发器功能完成其任务

问题描述

我正在以编程方式使用jQuery该事件triggerkeypress它工作正常,但问题是trigger event在触发事件完成之前执行之后的代码。我已经搜索了某种trigger.complete功能,但也许没有这样的功能。那么请告诉我如何在执行下一个代码之前限制触发功能/事件完成?

代码:

<script>
    $("#html-element").trigger ( {
        //task inside trigger
    } );

    alert('this should pop-up after the task inside trigger is finished.');
</script>

标签: javascriptjquery

解决方案


$('#html-element').trigger(eventName, function() {
    //your trigger event task
    alert('this should pop-up after the task inside trigger is finished.');
});


推荐阅读