Jquery:将href预先添加到动态href

时间:2012-01-09 20:05:16

标签: jquery dynamic href prepend

我有一个没有类或id的动态href,我需要完成两件事。首先,我需要能够确定href是否合格。

if

的内容
$("a[href*='somestring']")

这样做:

捕获整个href标记并预先添加它。

这可能吗?

1 个答案:

答案 0 :(得分:6)

您可以将attr()方法与函数参数一起使用来修改属性而不是替换它:

$('a').attr('href',function(i,v) { // you should use a more specific selector
    return "http://www.google.com?search=" + v;
});

http://jsfiddle.net/mblase75/fXUNE/