找相同dom结构元素
xiyueta().findWithItem()属性方法,一种调用方式:
1、xiyueta("p").findWithItem(param1,param2); //找相同dom结构元素
第一个参数为查找标签列表
默认查的标签列表为: "|div|span|ul|li|tr|a|"
在 tpl.js 里 设置
findWithItem: function(arg1, arg2) {
var labelList = "|div|span|ul|li|tr|a|"; //默认查找标签列表
如果为 * 则配置全部出现的标签
第二个参数为最小项目数为多少则显示,如果只有一个参数,那如果为字符串则为查找标签列表,如果为数字的话则为最小项目数为多少则显示
默认数字为_xyt.tplConfig.minrow; 在 xiyueta.js 里 设置
this.tplConfig = {
minrow: 4 //提取项最少为多少条时,则生成模板
}
总结:xiyueta().findWithItem()属性方法是为了生成模板cms标签而用
尝试一下>>
<script src="https://www.xiyueta.com/js/xiyueta.min.js"></script> <script>
var html='<ul><li><p>1</p></li><li>2</li><li>3</li></ul>'; xiyueta.load(html); $.log($("ul li").findWithItem().length); $.log($("ul li").findWithItem(2).length); $.log($("ul li").findWithItem("table|p|div",2).length); $.log($("ul li").findWithItem("table|p|div|li",2).length);
</script>
0
2
0
2