javascript - 删除 Squarespace 中标签之间的逗号

标签 javascript php jquery html css

帮助一位 friend 处理她的 Squarespace 网站,她想从她的博客帖子中隐藏一系列类别/标签,除了前三个。我能够使用带有第 nth-of-type 选择器的 CSS 轻松做到这一点。问题是,Squarespace 在每个标签后注入(inject)了(我假设是通过 PHP)一个逗号,所以它看起来像

类别,类别,类别,,,,,,

因为它是 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 是我在这里唯一的选择。非常感谢任何帮助。

谢谢!

最佳答案

找到一位帮助我解决问题的 friend 。部分原因是我运行的是旧的 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/

相关文章:

javascript - 链接中参数的替代方案

php - 设计mysql表时的继承

php - 从 WooCommerce 中的变体产品获取自定义字段值和最高价格

javascript - appendTo 不适用于 jquery 中的每个

javascript - jQuery 拖拽和绘制

javascript - Facebook 图像压缩和上传是如何工作的

javascript - 使用带有 Javascript 的 Mailgun 发送电子邮件

javascript - 组合两个书签

php - PayPal API - PHP 发送付款时出错

jquery - 如何使用 jQuery 动态启用/禁用链接?