我试图在每次发生循环时从revlength中减去。例如,如果有2'Google用户的帖子,然后从距离减去2从变量中减去一个数字
这是我试过的。
var revlength = place.reviews.length;
if(place.reviews[index].author_name == 'A Google User') {
$("#revnum").html(revlength--);
}
在添加到脚本,代码不适合
$.each(place.reviews, function (index, value) {
if (place.reviews[index].text.length != 0) {
if (place.reviews[index].text.length == 0) {
$("#revnum").html(--place.reviews.length);
}
if (place.reviews[index].author_name == 'A Google User') {
$("#revnum").html(--place.reviews.length);
var imgid = '<img src="img/gplus.gif" width="50" height="50">';
} else {
$("#revnum").html(revlength);
var imgid = '<img src="img/user.gif" width="50" height="50">';
}
哪里是循环? – Sumeet
你不改变'place.reviews.length;'所以如果这是一个循环,那么'revlength'每次只会有相同的值。它看起来像你需要'--place.reviews.length;'。你应该展示更多的代码。 – jfriend00
循环开始line2,例如我有2'谷歌用户的帖子 – user3206729