更改“a”元素中的参数

时间:2012-06-28 21:49:45

标签: function

我想改变:

<a href="www.example.com">

由此:

<a onclick="parent.location='www.example.com'">

我想用我网站上的所有链接动态地做这个。 我不知道如何在functions.php中执行此操作

显然,“www.example.com”不是一个常数。

你能帮助我吗?感谢。

1 个答案:

答案 0 :(得分:2)

您可以使用jQuery轻松完成此操作。

首先,剥离href属性并添加onclick属性:

$('a').each(function() {
    $(this).attr('onclick', 'parent.location=\'' + $(this).attr('href') + '\'').removeAttr('href');
});