您可以查看我的jsfiddle,瞭解我正在嘗試執行的操作。這裏是有問題的Javascript代碼:
$("#div_games table tr").each(function(index) {
var num = index;
console.log($(this).text());
});
而表是從Hockey-reference.com。
我想將每一行(tr
)組織成基於csv的模式。下面是輸出結果的一個小例子:
Date,Visitor,G,Home,G
1917-12-19,Toronto Arenas,9,Montreal Wanderers,10
這就是前兩行輸出的樣子。
我的問題僅僅是關於如何在每個tr
之間迭代,然後在那裏每個td
?
我想要做的事,看起來像這樣:
$("#div_games table tr").each(function(index) {
$(this ".td").each(function(index) {
console.log($(this).text + ',');
});
});
我知道這個代碼將無法正常工作,但有沒有辦法做這樣的事情?作爲附註,我使用的是基於node.js的Cheerio,實際上並不是jquery。