答案 0 :(得分:1)
遗憾的是,价格在HTML元素中没有明确定义。
可能你最好的选择是一些脏的正则表达式字符串提取。以下内容应该有效:
var matches = aGoldboxdeals[5].content.match(/Deal Price: \$([0-9]+\.[0-9]+)/);
if (matches){
var dealPrice = matches[1];
// do something with the price here parseFloat etc...
} else {
// couldn't parse the price
}
首先在jQuery中解析片段以提取更具体的元素可能会更好,但上面的内容应该可以正常工作。