课程
/前端开发
/Node.js
/进击Node.js基础(一)
老师,抓取到页面信息后,不输出东西,node crawler.js也不报错为啥
2017-06-19
源自:进击Node.js基础(一) 5-10
正在回答
慕课网的页面结构已经发生了变化,相关的class名也改变了,对应改成如下:
var chapter=$('.chapter');
var video = $(this).find('.J-media-item');
另外输出的内容 存在很多空格,相应位置可以添加 .replace(/\s/g, "")如下:
var chapterTitle = chapter.find('strong').text().replace(/\s/g, "");var videosTitle = video.text().replace(/\s/g, "")
举报
本视频教程带你揭开Node.js的面纱,带你走进一个全新世界