我使用jQuery push()得到一个数组。但是在第一个元素之前有一个逗号。我需要第一个元素没有逗号的数组(其余元素需要逗号)。任何想法?
由于
function delImg(newThis){
$(newThis).parent().hide();
var Id = $(newThis).siblings('.hidden').html();
Ids.push(Id);
alert(Ids);
return Ids;
}
答案 0 :(得分:2)
您正在向数组中添加一个空元素,以便在启动时获得,
function delImg(newThis) {
$(newThis).parent().hide();
var Id = $(newThis).siblings('.hidden').html();
if ($.trim(id) !== '') { //push to array if id value is not empty
Ids.push(Id);
}
alert(Ids);
return Ids;
}
答案 1 :(得分:0)
function delImg(newThis) {
$(newThis).parent().hide();
var Id = $(newThis).siblings('.hidden').html().trim();
if (Id !== '') {
Ids.push(Id);
}
alert(Ids);
return Ids;
}