javascript - 关于浏览器事件和 HTMLElement.click() 的问题
问题描述
HTMLElement.click() 似乎在某些情况下可以做到我所期望的,但在其他情况下则不然。例如在这个媒体页面上,
document.body.querySelectorAll('.js-notificationsButton')[0].click()
将打开一个下拉菜单,就像单击该按钮一样,但类似于:
document.body.querySelectorAll('.js-actionMultirecommendButton')[0].click()
似乎不会产生与单击该按钮相同的效果。我觉得在浏览器事件方面我遗漏了一些东西,如果有人能指出我正确的方向,我将不胜感激。
解决方案
推荐阅读
- google-apps-script - googlesparesheets 参数传递问题
- android - 错误 CS0103:当前上下文中不存在名称“资源”
- python - 如果数据在 numpy 数组中,保存 numpy 记录文件会占用更多空间,如果数据在列表中则更少
- c# - 具有共享资源的观察者模式中的 C# 竞争条件预防
- javascript - Why do we need to wrap IIFE with ()
- php - 如何使用 htaccess 格式化网站上的 URL
- deep-learning - 将专有名词映射到实体类型的序列转换
- excel - Single excel sheet with multiple tables Laravel/Excel
- javascript - How to make a
drop down on VueJS Material using data from array? - ruby - 为什么这个值没有在 Ruby 中隐式返回?