不知道怎么问这个,所以我举个例子。
<div id='page'>
<div id='take1'> <img> </div>
<div id='take2'> <img> </div>
</div>
如果我使用 jquery,$("#take1").html()
它只需要<img>
内容。
我应该如何<img>
处理它的 div?我不能parent()
在这种情况下使用。
<div id='take1'> <img> </div>
不知道怎么问这个,所以我举个例子。
<div id='page'>
<div id='take1'> <img> </div>
<div id='take2'> <img> </div>
</div>
如果我使用 jquery,$("#take1").html()
它只需要<img>
内容。
我应该如何<img>
处理它的 div?我不能parent()
在这种情况下使用。
<div id='take1'> <img> </div>
或者你可以编写自己的outerHTML插件,看看这里 - http://www.yelotofu.com/2008/08/jquery-outerhtml/
jQuery.fn.outerHTML = function(s) {
return (s)
? this.before(s).remove()
: jQuery("<p>").append(this.eq(0).clone()).html();
}
然后像这样使用它:
$('#myTag').outerHTML();