Javascript 单击按钮w/Jquery

Javascript 单击按钮w/Jquery,javascript,jquery,Javascript,Jquery,我看到过类似的问题,如果有一个问题解决了这个问题,请将其作为副本关闭 以下是到目前为止我得到的信息: $("#findOffice").click(function() { $('.register-location').attr('href', function(i, href) { $(this)[0].click(); }); }); 这里的想法是他们填写输入,

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

以下是到目前为止我得到的信息:

    $("#findOffice").click(function() {
        $('.register-location').attr('href', function(i, href) {           
            $(this)[0].click();        
       });
    });
这里的想法是他们填写输入,提交按钮是
#findOffice
。单击submit按钮后,将创建一个动态链接,并将其附加到名为
.register location
的按钮上,然后将其插入DOM中。我使用了
$(此)。[0]。单击()在此之前已成功完成,但这次没有执行任何操作

我的问题是,在创建这个动态链接时,我如何能够自动单击这个新按钮并移动用户,而无需他们自己这样做。如果存在更好的解决方案,欢迎其他想法


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

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

var href1=”https://www.w3schools.com/jsref/met_win_open.asp";
document.getElementById('button')。addEventListener('click',function(){
窗口。打开(href1);
});

点击我当表单提交时,听起来好像您正在尝试重定向页面?为什么不在表单上设置
action
属性,不使用JS呢?或者,将事件处理程序附加到表单的submit事件,在该事件上调用
preventDefault()
,并使用
window.location.assign('your_new_page.html')
@rorymcrossan great suggestions-将与我的开发人员一起检查构建此事件,并查看其中任何一个不是所采取的路线的原因。谢谢你的快速回复
attr
函数/回调中将是
。注册位置
-首先存储
,使用
=>
或直接访问
$(“#findOffice”)[0]。单击()