javascript - 如何在文档就绪但不在组件上触发点击事件,仅在“屏幕”上
问题描述
我需要在准备好的文档上触发点击事件,但我只希望点击“在屏幕上”而不是在任何组件上,有什么方法可以做到这一点?我是否需要将表单 id 作为参数传递来实现这一点或方法是什么?
解决方案
你是这个意思?
$(function() {
// setting up a test to show something happens
$(document).on("click",function() { alert("clicked") } );
// triggering the click itself
$(document).trigger("click");
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
推荐阅读
- android - 为具有多个片段的新闻应用程序膨胀类片段时出错
- python - 根据另一列中的值向 DataFrame 中的列添加值
- node.js - npm 'sass' 包在监视模式下编译空文件
- python - 在将数据从文件插入表时,如何用 NULL 替换 NA 值?
- mysql - MySQL 中 WHERE IN 条件中的 GROUP_CONCAT
- python - 如何获取仅在使用python selenium悬停时出现的元素的html代码
- node.js - 内容安全策略:页面的设置阻止在 eval(“script-src”)加载资源
- tinymce - 在 Typescript 中输入 Tinymce 编辑器(任何意外)
- r - 使用 foreach 并行化嵌套的 for 循环
- go - 使用 Golang 测试资源管理器或自动化测试运行程序时设置秘密凭据