0

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

类似于 if 的东西

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

做这个:

捕获整个 href 标签并添加到它前面。

这可能吗?

4

1 回答 1

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/

于 2012-01-09T20:10:34.067 回答