我有这样的事情:
<a href="#"> ±</a>
<a href="#"> Link Here</a>
我希望它看起来像:
<a href="#"> ± Link Here</a>
然而,由于WordPress的限制,我有点不确定如何将它们结合起来。
答案 0 :(得分:4)
下面:
a1.textContent += a2.textContent;
a2.parentNode.removeChild(a2);
其中a1
和a2
是对这两个ANCHOR元素的引用。 (一旦你得到对第一个锚的引用,你就可以得到对第二个锚的引用:a1.nextElementSibling
。)
答案 1 :(得分:1)
更新:请参阅@ŠimeVidas对于更轻薄方法的评论。
<强> Live Demo 强>
<强> jQuery的:强>
$('a + a').prev().html(function() {
$(this).html($(this).html() + $(this).next().html());
$(this).next().remove();
});
<强> HTML:强>
<a href="#"> ±</a>
<a href="#"> Link Here</a>
<a href="#"> ±</a>
<a href="#"> Another Link Here</a>
<强>输出:强>
<a href="#"> ± Link Here</a>
<a href="#"> ± Another Link Here</a>