У меня есть функция ниже, с помощью которой я пытаюсь что-то добавить. он внутренне вызывает другую функцию, которая выполняет функцию добавления.
function something()
for(var i=0; i <= obj.result.length; i++) {
EDIT
obj = objEval.result[i].uniquename;
prop = objEval.result[i].prop;
count = objEval.result[i].count;
// count is 21 in my case. below function is called..
if (count > 0){
callAdd(obj,prop);
}
}
}
фактическая функция, которая добавляет
function callAdd(obj,prop){
// obj exists in DOM.. checked via $(obj).length -- greater than 0
$(obj).append(prop);
}
проблема здесь в том, что даже если функция добавления находится в цикле for ... только первый элемент отправляется в функцию callAdd .. как показано ниже:
У меня есть 4 объекта, реквизит:
obj=45183371 and prop=6
obj=560488951 and prop=12
obj=616516330 and prop=23
obj=915329019 and prop=5
но только первая пара (obj = 45183371 и prop = 6) отправляется в функцию callAdd в качестве параметров.
Пожалуйста, помогите ..