Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 使用CSS选择器获取所有Youtube url链接_Angularjs_Css Selectors_Iteration - Fatal编程技术网

Angularjs 使用CSS选择器获取所有Youtube url链接

Angularjs 使用CSS选择器获取所有Youtube url链接,angularjs,css-selectors,iteration,Angularjs,Css Selectors,Iteration,我想从我的Youtube频道获取所有url链接,但如果我只使用CSS选择器$(“a”),它只返回一个链接。我假设是因为Youtube使用Angularjs呈现内容。如何使用CSS选择器从Youtube频道获取所有链接? 假设您正在尝试获取视频的所有url链接,您应该使用document.querySelectorAll 您可以按如下方式分配数组变量列表中的所有标记: var list = document.querySelectorAll("#channels-browse-content-gr

我想从我的Youtube频道获取所有url链接,但如果我只使用CSS选择器
$(“a”)
,它只返回一个链接。我假设是因为Youtube使用Angularjs呈现内容。如何使用CSS选择器从Youtube频道获取所有链接?

假设您正在尝试获取视频的所有url链接,您应该使用
document.querySelectorAll
您可以按如下方式分配数组变量列表中的所有标记:

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

为什么你需要所有的链接??您可以使用document.getElementByTagName('a'),但它将返回所有a标记