for var in | var myclass = {
index: {},
populate: function() {
var html = "";
for (var i = 0; i < 50; i++) {
html += '<div class="some class c' + i + '">' + i + '</div>';
}
$("#container").html(html);
},
search: function() {
for (var v in document.getElementById("container").children) {
this.print(v);
};
},
print: function(f) {
$(f).html("changed ! ");
$(f).remove();
}
}
myclass.populate();
myclass.search();
| ready |
for var i = 0 | var myclass = {
populate: function() {
var html = "";
for (var i = 0; i < 50; i++) {
html += '<div class="some class c' + i + '">' + i + '</div>';
}
$("#container").html(html);
},
search: function() {
for (var i = 0; i < 50; i++) {
this.print(".c"+i);
}
},
print: function(f) {
$(f).html("changed ! ");
$(f).remove();
}
}
myclass.populate();
myclass.search();
| ready |
each.children | var myclass = {
index: {},
populate: function() {
var html = "";
for (var i = 0; i < 50; i++) {
html += '<div class="some class c' + i + '">' + i + '</div>';
}
$("#container").html(html);
},
search: function() {
$.each($("#container").children(), function(k, v) {
myclass.print(v);
});
},
print: function(f) {
$(f).html("changed ! ");
$(f).remove();
}
}
myclass.populate();
myclass.search();
| ready |
children.each | var myclass = {
index: {},
populate: function() {
var html = "";
for (var i = 0; i < 50; i++) {
html += '<div class="some class c' + i + '">' + i + '</div>';
}
$("#container").html(html);
},
search: function() {
$("#container").children().each(function(k, v) {
myclass.print(v);
});
},
print: function(f) {
$(f).html("changed ! ");
$(f).remove();
}
}
myclass.populate();
myclass.search();
| ready |