方法描述
通过不同的条件,调用不同的方法,查找对象里面的某一个或一些节点,并对这些节点做操作,默认为增加一个样式。
应用场景
可应用于任意模块,只要有使用场景。
方法参数
名称 值 类型 描述
调用语句 <div class="j-module" module-function="operateNode" module-param="{参数一:值,参数二:值,...>模板代码</div> 方法调用 请仔细阅读各参数描述及使用方式
参数
节点 operateNode string 需要查找的节点,如{operateNode:’li’}
父节点 operateParentNode string 查找节点的父级节点,如{operateParentNode:null}
长度 length number 为每一行的节点个数,如{length:0}
子函数名 subFunction string
为此方法里面的子方法,如{subFunction:null:’getNode’},子方法有:

getNode:获取任意节点
getAllOdd:获取所有奇数列节点
getAllEven:获取所有偶数列节点
getColumn:获取任意多列节点
getRow:获取任意多行节点
getRowOdd:获取每一行的奇数节点
getRowEven:获取每一行的偶数节点
getFirst:获取第一个节点
getLast:获取最后一个节点
getRowFirst:获取每一行的第一个节点
getRowLast:获取每一行的最后一个节点
getRowFirstAndLast:获取每一行的第一个节点和最后一个节点

数组 number array
为数组对象,当使用getNode方法时,表示数组里面指定的节点;

用getColumn方法时,表示指定的列节点。当使用getRow方法时,表示指定的行节点;

如{number:[1,2]}

函数体 callBack function 为函数体,参数接收一个节点对象,可在函数体里对接收的这个对象做操作。如:{callBack : function(a){a.addClass(defaultClass);}}
默认样式名 defaultClass string 如{defaultClass:’jCurrent’}

最后编辑: admin  文档更新时间: 2020-03-23 17:36   作者:admin