На этот вопрос уже есть ответ:
Я создаю свой собственный объект:
gridObject = new Object();
Затем я использую jquery для извлечения содержимого тегов элементов списка, которые сами по себе заполнены тегами
с определенными именами классов:
Photography
...
Я извлекаю их, используя этот код:
//make object from results
gridObject = new Object();
//get all the rows
var rowlist = $('li[row]');
for(var r=0; r
Я теряю связь, передавая это моему объекту. Два вопроса. Можно ли создать свойство объекта с именем переменной, например
griObject.fieldname = fieldvalue;
, и могут ли объекты иметь отношения родитель / потомок, например:
gridObject.r.fieldname = fieldvalue;
в этом случае и r, и fieldname будут переменными. Или я должен просто работать с ассоциативными массивами, чтобы добиться чего-то подобного?
Это ответ на следующий вопрос, который я разместил ниже: «есть ли эквивалент print_r в javascript» - вы можете использовать итератор, немного больше набирая, но он уловка:
//loop through search data
var it = Iterator(filteritems);
for(var pair in it) {
console.log("key:" + pair[0] + ", value:" + pair[1] + "\n");
}