帮助一个朋友访问她的Squarespace网站,她想在她的博客帖子中隐藏一系列类别/标签,但前三个除外。我可以使用带有第n个类型选择器的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是我这里唯一的选择。任何帮助是极大的赞赏。
谢谢!
最佳答案
抓住了一个帮助我解决问题的朋友。部分原因是我运行的是旧的jQuery参考,而不是2.1.1或任何远程的参考。我们能够使用的代码是
$('.entry-category').map(function(val, i) {
this.innerHTML = this.innerHTML.replace(/,/g, ' ');
})
谢谢大家的投入。
关于javascript - 删除Squarespace中标签之间的逗号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39579948/