使用JavaScript向链接添加参数
我正在尝试使用java脚本将变量绑定到页面上的每个链接。 例如: 此字符串->?cid=701a0000000aqBx&utm_源=google&utm_中=cpc 应该绑定到我页面中的每个链接 页面1.html?cid=701a0000000aqBx&utm_来源=google&utm_媒体=cpc 页面2.html?cid=701a0000000aqBx&utm_来源=google&utm_媒体=cpc使用JavaScript向链接添加参数,javascript,jquery,Javascript,Jquery,我正在尝试使用java脚本将变量绑定到页面上的每个链接。 例如: 此字符串->?cid=701a0000000aqBx&utm_源=google&utm_中=cpc 应该绑定到我页面中的每个链接 页面1.html?cid=701a0000000aqBx&utm_来源=google&utm_媒体=cpc 页面2.html?cid=701a0000000aqBx&utm_来源=google&utm_媒体=cpc 我的变量是->var utms=location.href.split'?'[1]简单示
我的变量是->var utms=location.href.split'?'[1]简单示例。。使用JQuery遍历链接,如下所示:
$("a").each(function() {
var l = $(this).attr("href");
// Modify link
l += "?someparam=some";
// Set modified link href back
$(this).attr("href", l);
});
或将事件绑定添加到链接:
$("a").bind("click", function(e) {
// Prevent link from changing page
e.preventDefault();
var l = $(this).attr("href");
// Modify l
// Set new location
window.location = l;
});
将link href替换为jquery并添加您自己的参数..想法是使用脚本而不编辑每个链接hrefThanks!!这就是我需要的。