第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

替換 Instagram 帖子中的部分文本(主題標(biāo)簽)

替換 Instagram 帖子中的部分文本(主題標(biāo)簽)

慕哥6287543 2021-06-01 08:00:38
我使用 instagram API 加載網(wǎng)頁上的最后 20 個(gè)帖子。我檢索了圖像和帖子的文本,效果很好。我嘗試實(shí)現(xiàn)的另一件事是刪除/替換所有以 開頭的單詞#,即所謂的“主題標(biāo)簽”。這是我遇到的麻煩。目前,所有 20 個(gè)文本都替換為文本 1,其中 hastags 已成功替換。我的JS(代碼的相關(guān)部分在最后,您可以看到我嘗試過的內(nèi)容):    var request = new XMLHttpRequest();    request.open('GET', 'https://api.instagram.com/v1/users/self/media/recent/?access_token=737514925.b2b5dcf.40705a1de9b54c039e840c52fe08b39c&count=20', true);    request.onload = function() {        if (request.status >= 200 && request.status < 400) {            // Success!            var data = JSON.parse(request.responseText);            for (var i=0;i < data.data.length;i++) {                var container = document.getElementById('insta-feed');                var imgURL = data.data[i].images.standard_resolution.url;                var link = data.data[i].link;                var text = data.data[i].caption.text;                var imageDiv = document.createElement('div');                imageDiv.setAttribute('class','insta-pic col-md-4');                container.appendChild(imageDiv);                var a = document.createElement('a');                a.setAttribute('href', link);                a.setAttribute('target', '_blank');                var img = document.createElement('img');                img.setAttribute('src',imgURL)                img.setAttribute('class','img-instagram')                var textDiv = document.createElement('div');                textDiv.setAttribute('class','insta-text col-md-7');                container.appendChild(textDiv);                var p = document.createElement('p');                p.innerHTML = text;                imageDiv.appendChild(a);                textDiv.appendChild(p);                a.appendChild(img);            }        }        // This is the (relevant) part that does not work        var regexHash = /#\w+/gm;        function replacer(){            return '#hereWasSomeTag';        }  或者一個(gè)JSFiddle(請(qǐng)注意,在 JSFiddle 上,完全相同的代碼會(huì)出現(xiàn)不同的問題,沒有文本被替換,但所有原始文本都是可見的)。我想這個(gè)問題很容易解決,但是由于我對(duì) JS 的理解很差,我無法弄清楚如何解決。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 220 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)