代码之家  ›  专栏  ›  技术社区  ›  Anton

jquery父元素内部HTML

  •  2
  • Anton  · 技术社区  · 15 年前

    接下来我将获取元素的内部HTML:

    $(this).context.innerHTML
    

    然后我得到父级内部HTML:

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

    但此代码返回相同的值。 有什么问题吗?

    2 回复  |  直到 15 年前
        1
  •  7
  •   Alex    15 年前

    要获取元素的内容,那么jquery标记的父元素的内容将是

    $(this).html();
    

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

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

        2
  •  1
  •   knut    15 年前

    两个查询的上下文是相同的,在本例中是 this 代表。当你打电话 parent() 上下文不变。它仍然是元素 代表。

    您可以这样指定查询的上下文:

    $("...", contextElement)
    

    有关详细信息,请访问: