 
						1、引入文件
| 1 2 | <scriptsrc="js/jquery.min.js"></script><scriptsrc="js/jquery.filterizr.js"></script> | 
2、HTML
| 1 2 3 4 5 6 7 8 9 10 11 12 | <divclass="jq22">    <divclass="filtr-item"data-category="1, 5">        <imgsrc="img/a1.png"alt="">    </div>    <divclass="filtr-item"data-category="2, 5">        <imgsrc="img/a2.png"alt="">    </div>    <divclass="filtr-item"data-category="1, 4">        <imgsrc="img/a3.png"alt="">    </div>    ...</div> | 
为标签加上 data-category 属性,用于指定分类 id,可以有多个分类,用都好“,”分开。
如果需要在额外的标签中加入控制,需要用到其他的 data 属性,如:
1)单选:
| 1 2 3 4 | <lidata-filter="all">全部</li><lidata-filter="1">分类1</li><lidata-filter="2">分类2</li><lidata-filter="3">分类3</li> | 
2)多选:
| 1 2 3 | <lidata-multifilter="1">代码</li><lidata-multifilter="2">素材</li><lidata-multifilter="3">模板</li> | 
3)排序:
| 1 2 3 | <liclass="shuffle-btn"data-shuffle>随机</li><liclass="sort-btn"data-sortAsc>顺序</li><liclass="sort-btn"data-sortDesc>倒序</li> | 
4)搜索:
| 1 | <inputclass="keyword"placeholder="请输入关键字"data-search> | 
3、JavaScript
| 1 | $('.jq22').filterizr(); | 
属性
| 名称 | 类型 | 默认值 | 说明 | 
| animationDuration | 数值 | 0.5 | 动画持续时间,单位为秒 | 
| callbacks | 对象 | 回调函数 | |
| delay | 对象 | 0 | 延迟,单位为毫秒 | 
| delayMode | 字符串 | progressive | |
| easing | 字符串 | ease-out | 动画方式 | 
| filter | 数组/字符串 | 0 | 指定筛选/过滤某分类 | 
| filterOutCss | 对象 | ”淡出“的样式 | |
| filterInCss | 对象 | ”淡入“的样式 | |
| layout | 字符串 | sameSize | 布局方式,可选 packed / horizontal / vertical / sameHeight / sameWidth / sameSize | 
| setupControls | 布尔值 | true | 建立控制,设置为 true 时,对应的含有 data 属性(如 data-filter=”1″)的标签才能触发控制 | 
特别申明:
			本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
			本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
			如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com