想象一下,你有这样的标记:添加目标和rel用PHP
原始代码:
<p class="Add">
<a href="https://google.com">Google</a>
<a href="https://google.com">Google</a>
<a href="https://google.com">Google</a>
<a href="https://google.com">Google</a>
</p>
所需的代码:
<p class="Add">
<a href="https://google.com" target="_blank" rel="noFollow noReferrer" class="l">Google</a>
<a href="https://google.com" target="_blank" rel="noFollow noReferrer" class="l">Google</a>
<a href="https://google.com" target="_blank" rel="noFollow noReferrer" class="l">Google</a>
<a href="https://google.com" target="_blank" rel="noFollow noReferrer" class="l">Google</a>
</p>
瞄准 “P” 与类的 “添加” ,我如何用php添加:
- “target”属性全部嵌套元素
- 的“相对”属性的所有嵌套元素
- 类“L”到所有嵌套元素
我需要动态改变HTML结构,原始链接由一构成模块,并且我无法在构建原始html之前更改它们。在我用javascript做这件事之前,js不是一种选择,因为有些用户没有在浏览器中启用js。
我以前的js代码是:
$(".Add a").attr("target", "_blank");
$(".Add a").attr("rel", "noFollow noReferrer");
$(".Add a").addClass("l");
谢谢。
想要在PHP中动态生成这些链接?你是如何制作原稿的? – WillardSolutions
是的EatPeanutButter,我需要动态地改变它们。对不起,我忘记了这一点。原始链接是由模块构建的,我无法在构建此html之前更改它们。在我用javascript来做之前,但js不是一种选择,因为有些用户在浏览器中没有启用js。 – Cell
如果你提到你如何调用创建链接的“模块”,这将是一件好事。 –