gpt4 book ai didi

javascript - jQuery 单击操作链接不执行任何操作?

转载 作者:行者123 更新时间:2023-11-30 17:31:39 24 4
gpt4 key购买 nike

我有一个按钮,当我点击它时,我希望它点击一个隐藏的操作链接。

单击操作链接没有执行任何操作。但是,如果我自己单击操作链接,它会起作用,只是当我让 jquery 单击它时却不起作用?

function myClickFunction() {
$('#CloseLink').click();
//$(document).on("CloseLink", "click", function())
}

<input id="btnClose" type="button" value=" Close " onclick="myClickFunction()"/>
<div style="visibility:hidden">
@Html.ActionLink("Close", "APClientIndex", "Home", null, new { id="CloseLink", @class = "btn btn-primary niceButton" })
</div>

纯 HTML:

<input id="btnClose" type="button" value=" Close " onclick="myClickFunction()">
<div style="visibility:hidden">
<a class="btn btn-primary niceButton" href="/Home/APClientIndex" id="CloseLink">Close</a>
</div>

最佳答案

如果你想要模拟用户点击 anchor 标签,我认为使用 javascript 是不可能的

您可以做的是读取 anchor 标记的 href 属性并手动更改窗口位置:

function myClickFunction() {
var href = $('#CloseLink').attr("href");
window.location.href = href;
}

关于javascript - jQuery 单击操作链接不执行任何操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22932106/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com