2016-07-02 5 views
2

私はRedditを削ってgifを取得しようとしています。私はscrapingをimgurを取るように制限していますが、URLには分散があり、いくつかは.gifで、ほとんどは.gifvです。Cheerio&Gifv issues

私の解決策は、gifとしてvifをgifから削除することですが、それでも動作します。しかし、そうしようとすると失敗しました。

私は、チェリオが出してくれるものをオンにする

var url = $(this).attr('href'); 
url.toString(); 

を試してみましたし、後でそれを編集、それは動作しませんでした。何か案は?

+0

より改善場所を正確にあなたが間違っているとして、必要とされ、ここに私は私のラインをしてスライスしてみました –

答えて

0
var url = $(this).attr('href'); 
url= url.slice(0, -1); 

出力:この質問へ

var url= "http://i.imgur.com/zvATqgs.gifv" 
url.slice(0, -1); 
"http://i.imgur.com/zvATqgs.gif" 
+0

おかげで、あなたの完全なコードを配置することをお勧めしますちょうど、 url.slice私はそれを均等に設定しませんでした – Jackgisel

0

あなたは何をしようとしていますか?あなたはリンク要素のURLを取得したいですか?

そうであれば、あなたのコードが動作しなければならない...

は、あなたのHTML + JSコードでJSFiddleを作成し、それをここに投稿してくださいことはできますか?