html修改span中的内容,在HTML中抓取span的内容

在我的shopify产品页面上,我设置了它,所以当我点击色样时,会打印出颜色选择。它遵循本文的原则:

我的第二个目标是,当选择其中一种颜色时,我可以打印出具有该颜色描述的页面的page.content。

我遇到的问题是,当我尝试将变量(在.liquid中)设置为等于正在打印的颜色时,我无法获取内容,因为它正从.js文件传递到.liquid文件通过类(.liquid中的span的实际内容为空)。

以下是代码示例,以便您了解:

.js文件

if (variant.option1) {

var fabric = variant.title;

fabric = fabric.replace(/\s+/g, '-').toLowerCase(); //new object assigned to var str

var fabricContent = fabric

$('.variant-fabric-name').text(variant.option1);

if (variant.title) {

$('.variant-fabric-description').text(fabricContent);

}

.liquid文件。

{% if product.options[0] %}

{% capture my_variable %}{% endcapture %}

{% endif %}

我已经使用了变体标题,并将其设置为小写,并在单词之间添加了一个短划线,以便它可以是我可以创建并匹配的页面句柄。

正如您所看到的,我正在尝试将fabricContent(页面句柄)的值放入.liquid变量my_variable中,以便我可以将其输入页面[page] .content代码,但我不能因为跨度是实际上是空的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值