当var permalink = {{shop.url}} {{product.url}}时,为什么它不会显示计数器,但是当插入url ..example:var permalink = google.com
时显示{% capture permalinkURL %}{{ shop.url }}{{ product.url }}{% endcapture %}
<a href="{{ permalinkURL }}" >Facebook<span class="share-count"></span> </a>
<script>
var permalink = '{{ permalinkURL }}';
var getFacebookCount = function () {
$.getJSON('http://graph.facebook.com/?ids='+permalink+'&callback=?';, function(data){
var facebookShares = data[permalink].shares;
$('.facebook .share-count').text(facebookShares);
});
};
getFacebookCount();
</script>
答案 0 :(得分:0)
我认为您可能会错过锚点中的部分Facebook代码。试试这个。
<a href="//www.facebook.com/sharer.php?u={{ permalinkURL }}">Facebook<span class="share-count">0</span></a>