在Squaresapce

时间:2016-09-19 18:37:59

标签: javascript php jquery html css

通过她的Squarespace网站帮助朋友,她希望隐藏她博客帖子中的一系列类别/标签,但前三个除外。我可以使用带有nth-of-type选择器的CSS轻松完成。问题是,Squarespace在每个标签之后注入(我假设通过PHP)逗号,所以它看起来像

CATEGORY,CATEGORY,CATEGORY ,,,,,,

因为它是Squarespace,如果没有进入开发者模式,我就无法访问PHP文件,这会阻止她自己编辑网站。

这是代码的样子:

<span class="entry-category" id="yui_3_17_2_8_1474308570683_4842">
<a href="/?category=COLLABORATIONS" class="entry-morefrom-link" rel="tag">COLLABORATIONS</a>
,
<a href="/?category=Dress" class="entry-morefrom-link" rel="tag">Dress</a>, <a href="/?category=FASHION" class="entry-morefrom-link" rel="tag" id="yui_3_17_2_8_1474308570683_4979">FASHION</a>
,
<a href="/?category=HAIR" class="entry-morefrom-link" rel="tag">HAIR</a>
,
<!-- etc. etc. -->
</span>

CSS和JS / jQuery是我在这里唯一的选择。非常感谢任何帮助。

谢谢!

1 个答案:

答案 0 :(得分:0)

找到了帮助我弄清问题的朋友。部分原因是我运行的是旧的jQuery引用,而不是2.1.1或远程的任何东西。我们能够开始工作的代码是

$('.entry-category').map(function(val, i) {
    this.innerHTML = this.innerHTML.replace(/,/g, ' ');
})

感谢您的意见。伙计。