javascript - 如何限制 jquery 触发器功能完成其任务
问题描述
我正在以编程方式使用jQuery
该事件trigger
。keypress
它工作正常,但问题是trigger event
在触发事件完成之前执行之后的代码。我已经搜索了某种trigger.complete
功能,但也许没有这样的功能。那么请告诉我如何在执行下一个代码之前限制触发功能/事件完成?
代码:
<script>
$("#html-element").trigger ( {
//task inside trigger
} );
alert('this should pop-up after the task inside trigger is finished.');
</script>
解决方案
$('#html-element').trigger(eventName, function() {
//your trigger event task
alert('this should pop-up after the task inside trigger is finished.');
});
推荐阅读
- python - 图像中的轮廓字符,车牌 - OpenCv
- java - 为什么 Avro 自动生成的类不实现 Serializable?
- git - Express 应用程序挂在 git push to Heroku 上
- node.js - 我的 PC 上的 Nodejs 服务器没有收到来自 AWS 实例的 POST 请求
- onclick - plotly_click 不会触发
- sql - 根据另一个列中的值计算和聚合列 (SQL)
- java - 部署在 Tomcat 上的 WAR 文件未读取 application.properties 文件
- powershell - 如何使用 powershell 下载接受许可证的文件
- regex - 如何通过 awk 分隔 csv 列,用逗号作为字段分隔符?
- amazon-web-services - Athena 在太多 S3 文件上的性能