我有一些脚本可以从 html 表中读取值,但是将数组中现有项目的名称与临时项目名称进行比较时存在问题。
$(document).ready(function () {
var selling = new Array();
$('table tr').each(function() {
var name = $(this).find('td:eq(1)').html();
var price = $(this).find('td:eq(3)').html();
var amount = 1;
var item = new Array(name,price,amount);
var found = 0; //selling.find(name)? notworking :)
if(found.length > 0) {
alert('found'); //get amount and change it
} else {
selling.push(item); //push new item to array
}
});
alert(selling);
});
我想得到一个数组
[cat, 10$, 150]
[cow, 120$, 7]
[bird, 500$, 1]
[horse, 400$, 2]
有人能告诉我如何比较这些名字吗?还是这样做更好?