javascript - Jquery 单击按钮,然后在第二页上触发具有相同类或 ID 的按钮
问题描述
在我的项目中,我有一个<button id="first" class="first"
并且在下一页上有一个具有相同名称和 id 的按钮。我想在单击第一页上的按钮时触发它。任何想法如何做到这一点?
我尝试将按钮类存储在 windows.LocalStorage 上并获取要单击的下一页上的数据,但是在新选项卡中打开时它不起作用。
提前致谢!希望您能够帮助我。
解决方案
在同一个文档中不能有两个具有相同的按钮id
或任何两个具有相同id
. 因此,解决您的问题的方法是id
为每个按钮设置不同的 s。并执行以下操作:
<button id="button1" @click="clickButton2()">Button 1</button>
<button id="button2" @click="doSomething()">Button 2</button>
虽然我仍然建议两者都@click
调用doSomething
,但如果由于某种原因您想将点击委托给第二个按钮,您的代码clickButton2()
将是:
function clickButton2() {
document.getElementById('button2').click();
}
推荐阅读
- python - 如何在 Python tkinter 中创建子模态窗口?
- visual-studio-code - 在边缘模拟器中运行的 Azure Edge 模块的 vscode 调试配置?
- node.js - Deno 和 Rust 一样快吗?
- javascript - 在表单末尾按下制表符时是否可以捕获制表键?
- python - 将更新的矩阵附加到列表时如何避免覆盖?
- git - 如何在不提交任何提交的情况下恢复通过命令 git clean -xdf 删除的 git 文件
- python - Python 3.7.7 中的错误模块 Datawig 0.1.12:OSError: [WinError 126] 找不到指定的模块
- google-apps-script - 表格将时间错误地导出到日历事件描述 1899 年 12 月
- maven - Android Studio 建议依赖错误的版本
- range - Uipath 范围不存在