2017-02-20 51 views
1

我想從我的YouTube頻道的所有URL鏈接所有YouTube URL鏈接,但如果我使用CSS選擇器只是$("a"),它返回只有一個鏈接。我假設因爲Youtube使用Angularjs來呈現內容。如何使用CSS選擇器從Youtube頻道獲取所有鏈接? https://www.youtube.com/user/humorean/videos獲取使用CSS選擇器

+0

爲什麼你需要的所有鏈接? ?你可以使用document.getElementByTagName(「A」),但它會返回全部標籤 –

回答

1

假設你正在試圖讓所有的視頻的URL鏈接,你應該使用document.querySelectorAll 您可以指定在一個數組變量列表如下所有標籤:

var list = document.querySelectorAll("#channels-browse-content-grid .yt-lockup-title a");