lastChild
returns the last node any of type in an element (including space, tab or newline written in the file). If you need the last HTMLElement within an element, you have to use lastElementChild
.
What kind of object is exactly returning 'this' in a Jquery's .each?
-
12-10-2022 - |
Question
I have been testing for hours different codes for traveling the DOM.
$(element).children('.classelement').each(function(){
alert(this) // returns "object HtmlDivElement"
alert(this.lastChild) // returns "object Text"
// NOTE: The last child is a <a> element
});
Why this.lastChild
returns object Text
?. If this
returns a DOM object, why lastChild
doesn't?
And after i have the next question: What kind of object returns a this
inside a .each
?
What i must to do for get an DOM object in this case?
Solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow