I want to be able to see what\'s inside the tags that jQuery finds. How come the following doesn\'t work?
$(\"div.UIImageBlock_Content.UIImageBlock_ICON_Content
The current element within a jQuery each
iteration can be accessed via this
(not $this
).
There's a small caveat, however: the this
in a jQuery iteration refers to each element's underlying DOM object, not the jQuery object. You can use this code, then:
$("div.UIImageBlock_Content.UIImageBlock_ICON_Content").each ( function() {
alert(this.innerHTML);
});
You don't need to build a jQuery object from the raw DOM object on each iteration — an element's inner HTML is already present in the DOM object, and there's no need for extra work.