jQuery父元素内部HTML

时间:2010-04-25 11:11:30

标签: javascript jquery html dom

我通过下一个方式获得元素的内部HTML:

$(this).context.innerHTML

然后我得到父内部HTML:

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

但是这段代码返回相同的值。 有什么想法是错的吗?

2 个答案:

答案 0 :(得分:7)

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

$(this).html();

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

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

答案 1 :(得分:1)

两个查询的上下文相同,在本例中是this表示的元素。当您致电parent()时,情境不会改变。它仍然是this所代表的元素。

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

$("...", contextElement)

欲了解更多信息,请访问: