获取匹配元素集中第一个元素的HTML结构标签部分
xiyueta().domlabel(2,"href,src");属性方法,五种调用方式:
1、xiyueta("div").domlabel();获得div块标签结构,1为只提取单标签,2为只提取双标签,第二个参数为提取属性列表,如果只有一个参数,为数字则为标签对,字符串为提取属性名列表
2、xiyueta("div").domlabel(1);获得div块标签结构里单标签,
3、xiyueta("div").domlabel(2);获得div块标签结构里双标签,
4、xiyueta("div").domlabel("href,src");获得div块标签结构里全部标签,并且取标签里有href,src属性块,可使用,分号或|竖线或 空格来分割
5、xiyueta("div").domlabel(1,"src");获得div块标签结构里单标签,并且取标签里有src属性块
更多使用方法:
xiyueta().dom();获取匹配元素集中第一个元素的HTML结构
xiyueta().domwrap();获取匹配元素集中第一个元素的HTML结构,包括元素本身标签块
xiyueta().domlabel();获取匹配元素集中第一个元素的HTML结构标签部分
xiyueta().domlabelwrap();获取匹配元素集中第一个元素的HTML结构标签部分,包括元素本身标签块
总结:xiyueta().domlabel()方法是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").domlabel()); // 默认提取单双标签 $.log($("ul").domlabel(1)); // 提取单标签 $.log($("ul").domlabel(2)); // 提取双标签 $.log( $("ul").domlabel("href,src") ); // 获得标签结构里全部标签,并且取标签里有href,src属性块 $.log( $("ul").domlabel(1,"href,src") ); // 获得标签结构里单标签,并且取标签里有href,src属性块
</script>
<li><br><a><img></a><br></li><li></li><li></li>
<br><img><br>
<li><a></a></li><li></li><li></li>
<li><br><a href="1.asp"><img src="1.jpg"></a><br></li><li></li><li></li>
<br><img src="1.jpg"><br>