If I have the following DOM elements
content1
content2
how, usi
http://jsfiddle.net/24JjD/
var datas = [{
'classname': 'item',
'content': 'content1'
}, {
'classname': 'item',
'content': 'content2'
}
];
$.each(datas, function(key, value) {
$('body').append(''+value.content+'');
});
Correct answer :
http://jsfiddle.net/tS9r5/
var datas = [];
$('div.item').each(function() {
var data = {
classname: this.className,
content: $(this).text()
};
datas.push(data);
});
console.log(datas);