首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >单击带有Jquery的按钮

单击带有Jquery的按钮
EN

Stack Overflow用户
提问于 2020-11-30 23:52:05
回答 1查看 30关注 0票数 0

我见过类似的问题,如果有解决这个问题的问题,请将其作为副本关闭。

这是我到目前为止所得到的:

代码语言:javascript
运行
复制
    $("#findOffice").click(function() {
        $('.register-location').attr('href', function(i, href) {           
            $(this)[0].click();        
       });
    });

这里的想法是他们填写输入,提交按钮是#findOffice。单击submit按钮后,将创建一个动态链接,并将其附加到名为.register-location的按钮上,然后将其插入到DOM中。我以前成功地使用过$(this).[0].click();来达到这个目的,但是这次它什么也做不了。

我的问题是,在创建这个动态链接时,我如何才能自动单击这个新按钮并移动用户,而不需要他们自己这么做。如果有更好的解决方案,可以接受其他想法。

也许动态插入到DOM中的链接是问题所在?

EN

回答 1

Stack Overflow用户

发布于 2020-12-01 00:01:36

这将适用于JavaScript,但此处的代码片段编辑器不允许使用window.open方法。我建议在其他地方测试它,它将在那里工作。

代码语言:javascript
运行
复制
var href1 = "https://www.w3schools.com/jsref/met_win_open.asp";
document.getElementById('button').addEventListener('click', function() {
window.open(href1);
});
代码语言:javascript
运行
复制
<button id="button">Click Me!</button>

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65076785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档