【问题标题】:Youtube view count embedded to HTML using javascript not working使用 javascript 嵌入到 HTML 的 Youtube 视图计数不起作用
【发布时间】:2017-09-11 15:38:25
【问题描述】:

我对编码不是很有经验,所以我只是要求有人为我整理一个代码,可能根本不高级,我正在将此代码用于我正在用 HTML 构建的网站:

  $.getJSON('https://www.googleapis.com/youtube/v3/videos?part=statistics&id=Qq7mpb-hCBY&key=[KEY]', function(data) {
document.write("viewCount: " + data.items[0].statistics.viewCount);

});

这是我目前使用的代码,但“document.write”不起作用,因为它会删除 HTML 页面的其余部分。 我可以用什么来代替“document.write”?我知道有所有的 innerHTML,但我对它的理解还不够,而且我无法让它与其余代码的制作方式一起工作。 也许有人可以为我想出一个脚本,这样我就可以在我的 HTML 页面上将这个 youtube 视图计数作为文本。 谢谢 如果你们不明白我在做什么,那就问,我只是想把 youtube 视频的数据放到我的 HTML 页面上

【问题讨论】:

    标签: javascript html view youtube count


    【解决方案1】:

    jQuery append 函数会将内容附加到正文中。

    $.getJSON('https://www.googleapis.com/youtube/v3/videos?part=statistics&id=Qq7mpb-hCBY&key=AIzaSyDwBd3B-BdNIglXT44obKjINRe5c6tRFvQ', function(data) {
        $('body').append("viewCount: " + data.items[0].statistics.viewCount);
    });
    

    【讨论】:

    • 是的,谢谢,但移动它似乎有点困难,我无法将整个脚本放入
      等。有没有办法解决这个问题?
    • 您可以将附加更改为$('body').append("<center>viewCount: " + data.items[0].statistics.viewCount+'</center>');。是这个意思吗?
    • 太棒了!谢谢你的帮助,我想我会弄清楚剩下的:))
    猜你喜欢
    • 1970-01-01
    • 2013-06-30
    • 1970-01-01
    • 1970-01-01
    • 2013-08-07
    • 2018-12-27
    • 1970-01-01
    • 2013-07-21
    • 1970-01-01
    相关资源
    最近更新 更多