Cic*_*chy 5 html javascript jquery
我有一个带有div容器的HTML代码,里面有另一个HTML元素和文本
<div id="container"><i class="myico"></i> text</div>
Run Code Online (Sandbox Code Playgroud)
我需要从没有文本的容器中获取HTML元素.
所以我只需要得到
<i class="myico"></i>
Run Code Online (Sandbox Code Playgroud)
我如何使用jQuery获取它?
只需使用以下方法之一获取元素:
var element = $("#container > i");
var element = $("#container i");
var element = $("#container .myico");
var element = $("#container").find("i.myico");
Run Code Online (Sandbox Code Playgroud)
要从标记中获取元素,请使用detach():
var element = $("#container > i").detach();
Run Code Online (Sandbox Code Playgroud)
然后要获取 HTML 代码,您可以使用outerHTML属性:
var html = element.get(0).outerHTML;
Run Code Online (Sandbox Code Playgroud)
演示: http: //jsfiddle.net/tLvdZ/
| 归档时间: |
|
| 查看次数: |
619 次 |
| 最近记录: |