【发布时间】:2012-02-06 08:15:33
【问题描述】:
我有一个没有类或 id 的动态 href,我需要完成 2 件事。首先,我需要能够确定 href 是否合格。
类似if的东西
$("a[href*='somestring']")
这样做:
捕获整个 href 标记并添加到它的前面。
这可能吗?
【问题讨论】:
-
不清楚您所说的“确定 href 是否合格”是什么意思。
标签: jquery dynamic href prepend
我有一个没有类或 id 的动态 href,我需要完成 2 件事。首先,我需要能够确定 href 是否合格。
类似if的东西
$("a[href*='somestring']")
这样做:
捕获整个 href 标记并添加到它的前面。
这可能吗?
【问题讨论】:
标签: jquery dynamic href prepend
您可以使用带有函数参数的attr() 方法来修改属性而不是替换它:
$('a').attr('href',function(i,v) { // you should use a more specific selector
return "http://www.google.com?search=" + v;
});
【讨论】: