数据属性中的Cookie数组用于获取值并在DIV中显示

问题描述 投票:0回答:1

当我直接调用data / listing.json时它工作正常。

<div data-endfavpoint="data/listing.json" data-expiring-days="3" data-new-days="7" data-brand="" data-property="" data-hide="false" class="component">.....</div>

问题在这里,我想使用JSON.parse调用以下JSON格式解析的Cookie数组值。但是,由于JSON.parse($ .cookie('offer'))代码而导致错误。

<div data-endfavpoint="JSON.parse($.cookie('offer'))" data-expiring-days="3" data-new-days="7" data-brand="" data-property="" data-hide="false" class="component">....</div>

请告诉我如何在数据属性中调用JSON.parse($ .cookie('offer'))并在div中显示值。

enter image description here

javascript jquery
1个回答
0
投票

我会在脚本中设置属性,因为你使用jquery:

<script>
    $(document).ready(function(){
        $(".component").attr("data-endfavpoint", $.cookie("offer"));
    });
</script>
© www.soinside.com 2019 - 2024. All rights reserved.