获取匹配元素集中第一个元素的HTML结构标签部分,并且包括标签块
xiyueta().domlabelwrap(2,"href,src");属性方法,五种调用方式:
1、xiyueta("div").domlabelwrap();获得div块标签结构,1为只提取单标签,2为只提取双标签,第二个参数为提取属性列表,如果只有一个参数,为数字则为标签对,字符串为提取属性名列表,并且包括标签块
2、xiyueta("div").domlabelwrap(1);获得div块标签结构里单标签,并且包括标签块
3、xiyueta("div").domlabelwrap(2);获得div块标签结构里双标签,并且包括标签块
4、xiyueta("div").domlabelwrap("href,src");获得div块标签结构里全部标签,并且取标签里有href,src属性块,并且包括标签块,可使用,分号或|竖线或 空格来分割
5、xiyueta("div").domlabelwrap(1,"src");获得div块标签结构里单标签,并且取标签里有src属性块,并且包括标签块
更多使用方法:
xiyueta().dom();获取匹配元素集中第一个元素的HTML结构
xiyueta().domwrap();获取匹配元素集中第一个元素的HTML结构,包括元素本身标签块
xiyueta().domlabel();获取匹配元素集中第一个元素的HTML结构标签部分
xiyueta().domlabelwrap();获取匹配元素集中第一个元素的HTML结构标签部分,包括元素本身标签块
总结:xiyueta().domlabelwrap()方法是xiyueta自有的,是为了在制作网站时用到,分析网页html结构来判断是否为新闻或导航部分
尝试一下>>
<script src="https://www.xiyueta.com/js/xiyueta.min.js"></script> <script>
var html='<div>\n\ <ul id="nav">\n\ <Li name="x">xiyueta库<BR><a href="1.asp" target="_blank"><img src="1.jpg" alt=""></a></br></li>\n\ <li class="url">xiyueta.com</li>\n\ <li></li>\n\ </ul>\n\ <a href="1.html">1.html</a>\n\ <a href="2.html">2.html</a>\n\ </div>'; xiyueta.load(html) $.log($("ul").domlabelwrap()); // 默认提取单双标签 $.log($("ul").domlabelwrap(1)); // 提取单标签 $.log($("ul").domlabelwrap(2)); // 提取双标签 $.log( $("ul").domlabelwrap("href,src") ); // 获得标签结构里全部标签,并且取标签里有href,src属性块 $.log( $("ul").domlabelwrap(1,"href,src") ); // 获得标签结构里单标签,并且取标签里有href,src属性块
</script>
<ul><li><br><a><img></a><br></li><li></li><li></li></ul>
<ul><br><img><br></ul>
<ul><li><a></a></li><li></li><li></li></ul>
<ul><li><br><a href="1.asp"><img src="1.jpg"></a><br></li><li></li><li></li></ul>
<ul><br><img src="1.jpg"><br></ul>