想在jquery中打印URL中变量的值

时间:2015-08-27 14:12:10

标签: jquery

function Entry(content){
  var Country=content;
  ...
  $(".helplink").attr("href","123/456/789//html/help.htm?href=" XXXXX ".htm")
}

在上面的代码中,我想打印变量Country的值代替XXXXX ..

有人可以帮助我吗

2 个答案:

答案 0 :(得分:0)

你不能只连接字符串吗?

function Entry(content){ 
    var Country=content;
    $(".helplink").attr("href","123/456/789//html/help.htm?href=" + Country + ".htm") 
}

我不太确定我是否理解你,但我没有足够的声誉来评论。如果这不是你想要的,请你澄清你的问题吗?

答案 1 :(得分:0)

使用slice获取属性的第一部分和最后部分,并在其中连接所需的值。

var v =  $(".helplink").attr("href");
var index = 'href="';
var character = "country";
v = v.slice(0,v.indexOf(index)+index.length)+character+ v.slice(v.indexOf(index)+index.length + character.length,v.length );
$(".helplink").attr("href", v);