我想替换基于查询字符串的链接的自定义id
I want to replace the custom id of links based on query string?
我有以下html代码在我的网站(www.mysite.com):
<a href="www.website.com?rh=1234">Link 1</a>
<a href="www.website.com/page/?rh=1234">Lin… 2</a>
我想做的是,当有一个查询字符串"r"附加到我的网站的地址示例www.mysite.com?r=9876, 链接应该改变为:
<a href="www.website.com?r=9876">Link 1</a>
<a href="www.website.com/page/?r=9876">Link 2</a>
我想替换'rh=1234'与'r=query_string_id',它应该只发生在一个特定的域,www.website.com在这种情况下。我想这是可能的javascript,但我不确定如何做到这一点。我在研究中发现了这个,但它并不是我想要的。我想改变发生只有当有一个查询字符串在我的网站的url。可以有人请张贴javascript代码,使这成为可能。我也在使用博客平台。
$('a[href*=+'YOUR_WEBSITE'+]').each(function() {
this.href = this.href.split('?rh=').join('?r=');
});
如果rh
是第一个查询参数,
$('a[href*="website.com?rh"]').each(function()
{
var curr_value = $(this).attr('href'); // you dont ectually need this
var new_value = 'whatever your new links is';
$(this).attr('href' , $new_value);
});
相关文章:
- AngularJS:获取链接中没有哈希的查询字符串值
- 如何使用JQuery在HTML中创建包含字符串参数的引号的onclickjavascript链接
- 在任意字符串中创建所有URL的链接
- 从 python 渲染 HTML 在 web2py 中的字符串,生成@usename链接 python
- 更改链接 URL 中的路径名,同时保持查询字符串不变
- 将查询字符串添加到当前URL中嵌入的查询的锚链接
- 如何根据查询字符串值创建动态超链接
- 如何将字符串与变量连接起来/传递到链接
- jQuery:如何从链接中删除查询字符串
- 将fadeIn效果添加到图像容器超链接附加字符串中
- 是否可以使用HTML从任意字符串创建Jquery对象,例如var$newlink=$('<a>新链接
- 按匹配值对字符串进行分组(字符串是链接路径)
- 从链接内的数据绑定中获取字符串
- 来自 php 字符串的动态链接
- 如何从字符串解码链接
- 删除/隐藏链接后最后一次出现的字符串
- 阻止某些链接(包含某些字符串的 href)工作
- 如何拆分一个字符串,然后将第二个字符串(链接)嵌入到第一个字符串中
- HTML Javascript字符串链接
- 从选择下拉列表中创建查询字符串链接