如何为 href 添加额外值
How do i add extra value to a href
尝试为包含某些文本的链接添加额外的值。我敢肯定这是的代码,但这是我能想到的最好的。虽然没有任何方法...
$('a[href*="ambas"]').each(function() {
var linkattr1 = $(this).attr('href');
$(this).attr('href',linkattr1 + "/?id=10261204")
});
使用
element.setAttribute('href',linkattr1 + "/?id=10261204");
你应该能够保持其他一切不变。
https://developer.mozilla.org/en-US/docs/Web/API/Element/setAttribute
尝试
$("a[href*=ambas]").each(function(i, el) {
$(el).attr('href', function(_, link) {
return link + "/?id=10261204"
})
});
$("a[href*=ambas]").each(function(i, el) {
$(el).attr('href', function(_, link) {
return link + "/?id=10261204"
})
}).each(function(i, el) {
console.log($(el).attr("href"))
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<a href="ambas">a</a>
<a href="ambas">a</a>
以下是没有 jQuery 的 JavaScript 版本:
var links = document.querySelectorAll('a[href*="ambas"]');
for(var i = 0; i < links.length; i++) {
links[i].setAttribute("href", links[i].getAttribute("href")+"?id=10261204");
}
相关文章:
- 在类似Facebook的社交墙中添加href
- 如果window.location.href.indexOf('player=1')添加样式
- 添加基于子<a>href
- 如何在标记href中添加按钮
- 将标记添加到您的 href
- 将href链接添加到通过js鼠标悬停显示的图像
- CSS 在悬停时使图像变暗 - 在其周围添加一个 href
- 以编程方式添加 href 时缺少铬锚点下划线
- 删除和添加href中的节点
- 如何添加href"关闭“;链接到Fancybox模式窗口
- 如何在具有相同 src 的图像上自动添加 href
- 如何通过jquery在(a)中添加(href)
- 使用 JavaScript 追加添加 href
- 在事件单击函数中添加href url
- 添加href锚标记不工作在Internet explorer
- 每当Javascript中出现正则表达式时,向文档的内容添加href
- 文档.Write(添加href的语法问题)
- 如何在Gojs中的节点内部添加href
- 如何使用Angular挂接单击链接,并在单击完成之前添加href
- Highchart:在堆叠条形图的每一段添加href