0

私は変更しようとしています:

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

これで:

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

そして、これを動的に、つまり、サイト内のすべてのリンクで行いたいと考えています。functions.php でこれを行う方法がわかりません

明らかに、「www.example.com」は定数ではありません。

何人か助けてくれませんか?ありがとう。

4

1 に答える 1

2

これは、jQueryを使用して非常に簡単に行うことができます。

まず、属性を取り除き、href属性を追加しonclickます。

$('a').each(function() {
    $(this).attr('onclick', 'parent.location=\'' + $(this).attr('href') + '\'').removeAttr('href');
});
于 2012-06-29T01:27:31.240 に答える