jQuery parent element inner HTML

15,478

Solution 1

To get the contents of an element, then the contents of it's parent the jQuery markup would be

$(this).html();

and

$(this).parent().html();

http://api.jquery.com/html/

Solution 2

The context for both queries are the same, which in this case is the element that this represents. When you call parent() the context does not change. It is still the element that this represents.

You can specify the context of a query like this:

$("...", contextElement)

For more information visit:

Share:
15,478
Anton
Author by

Anton

Sitecore Technology MVP 2019-2021. Co-founder of Sitecore Development Company: EXDST

Updated on June 05, 2022

Comments

  • Anton
    Anton almost 2 years

    I am getting inner HTML of element by next way:

    $(this).context.innerHTML
    

    Then I am getting parent inner HTML:

    $(this).parent().context.innerHTML
    

    But this code returns same values. Any ideas what is wrong?