gpt4 book ai didi

jquery - 获取 url 并添加到 jQuery 或 JS 中的 href

转载 作者:行者123 更新时间:2023-12-01 03:50:53 25 4
gpt4 key购买 nike

在页面上我有一个链接

<a href="/_l/R/Contact.aspx" id="ctl00_SPLinkbutton1"><span class="ms-splinkbutton-text">Contact</span></a>

我想获取我所在页面的当前 url 并将其添加到 href 中。

因此,如果我在 http://mysite.com 上,当我单击上面的链接联系人时,我将转到页面 http://mysite.com/_l/R/Contact.aspx?source=http://mysite.com

关于如何在 jQuery 或 JS 中实现这一点有什么想法吗?

最佳答案

试试这个 fiddle ,

$("#ct100_SPLinkbutton1").click(function(e) {  
e.preventDefault();
document.location.href = $(this).attr("href") + "?source=" + document.location;
})

已更新

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<a href="/_l/R/Contact.aspx" id="ctl00_SPLinkbutton1">
<span class="ms-splinkbutton-text">Contact</span>
</a>
<script>
$('a#ctl00_SPLinkbutton1 span').click(function(event) {
event.preventDefault();
document.location.href = $(this).attr("href") + "?source=" + document.location;
});
</script>
</body>
</html>

将此代码获取到您自己的 html 页面并进行测试,但是相同的代码在 fiddle 中不起作用,可能是我的网络中的 fiddle 存在问题。

关于jquery - 获取 url 并添加到 jQuery 或 JS 中的 href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8755380/

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