获取匹配元素集中第一个元素的HTML结构,包括元素本身标签块
xiyueta().domwrap()属性方法,二种调用方式:
1、xiyueta("div").domwrap(); //获取匹配元素集中第一个元素的HTML结构,包括元素本身标签块
2、xiyueta("div").domwrap(2);//第一个参数为单双标签,1为只提取单标签,2为只提取双标签,默认为单双都提取,并且包括标签块
更多使用方法:
xiyueta().dom();获取匹配元素集中第一个元素的HTML结构
xiyueta().domwrap();获取匹配元素集中第一个元素的HTML结构,包括元素本身标签块
xiyueta().domlabel();获取匹配元素集中第一个元素的HTML结构标签部分
xiyueta().domlabelwrap();获取匹配元素集中第一个元素的HTML结构标签部分,包括元素本身标签块
总结:xiyueta().domwrap()方法是xiyueta自有的,是为了在制作网站时用到,分析网页html结构来判断是否为新闻或导航部分
尝试一下>>
<script src="https://www.xiyueta.com/js/xiyueta.min.js"></script> <script>
var html="<body>context <div>xiyueta<div>\nauthor<div style='color:red'>xiyueta\n</div><br><H1></div></div><div>url:xiyueta.com</div>bbbb</body>"; xiyueta.load(html); // 解析html $.log(xiyueta("body").domwrap()); // 默认提取单双标签 $.log(xiyueta("body").domwrap(1)); // 提取单标签 $.log(xiyueta("body").domwrap(2)); // 提取双标签 $.log(xiyueta("br").domwrap()); // 提取单标签br里的单标签,为自身
</script>
<body><div><div><div style='color:red'></div><br><H1></h1></div></div><div></div></body>
<body><br></body>
<body><div><div><div style='color:red'></div><H1></h1></div></div><div></div></body>
<br>