jQuery插件MixItUp实现动画过滤和排序


Posted in Javascript onApril 12, 2015

什么是MixItUp?

MixItUp是一个jQuery插件,提供动画过滤和排序。
MixItUp是伟大的,像管理投资组合,画廊和博客的任何分类或排序的内容,而且还可以作为一个功能强大的工具,从事应用程序的用户界面和数据可视化。
MixItUp起着很好的与您现有的HTML和CSS,使之成为响应布局的绝佳选择。
而不是用绝对定位来控制布局,MixItUp设计与现有的在线流布局工作。要使用百分比,媒体查询,inline-block的,甚至是弯曲盒子?没问题!

页面代码

<div id="Container"> 
  <div class="mix category-1" data-my-order="1"> ... </div> 
  <div class="mix category-1" data-my-order="2"> ... </div> 
  <div class="mix category-2" data-my-order="3"> ... </div> 
  <div class="mix category-2" data-my-order="4"> ... </div> 
</div>

MixItUp目标与类混合容器中的元素。分类过滤添加为类和排序属性添加自定义数据属性。

建立你的过滤器控制:

class="filter" data-filter=".category-1">Category 1 
class="filter" data-filter=".category-2">Category 2

过滤发生在过滤器按钮被点击。

建立您的排序控件:

class="sort" data-sort="my-order:asc">Ascending Order 
class="sort" data-sort="my-order:desc">Descending Order

排序发生在排序按钮被点击。

CSS

#Container .mix{ 
  display: none; 
}

在项目的样式,设置目标元素没有显示属性。 MixItUp将只显示那些匹配当前的过滤元件。

JS

实例MixItUp上使用jQuery的容器:

$(function(){ 
  $('#Container').mixItUp();  
});

使用我们的容器的ID,我们可以实例化MixItUp与jQuery的方法.mixItUp()

查看DEMO   立即下载

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
JavaScript的面向对象方法以及差别
Mar 31 Javascript
用队列模拟jquery的动画算法实例
Jan 20 Javascript
JavaScript 事件对象介绍
Apr 13 Javascript
node.js实现快速截图
Aug 27 Javascript
Bootstrap基本插件学习笔记之Tooltip提示工具(18)
Dec 08 Javascript
TableSort.js表格排序插件使用方法详解
Feb 10 Javascript
JavaScript限制在客户区可见范围的拖拽(解决scrollLeft和scrollTop的问题)(2)
May 17 Javascript
JS数组交集、并集、差集的示例代码
Aug 23 Javascript
关于Vue的路由权限管理的示例代码
Mar 06 Javascript
JS中的算法与数据结构之集合(Set)实例详解
Aug 20 Javascript
vue element-ui实现input输入框金额数字添加千分位
Dec 29 Javascript
原生js无缝轮播插件使用详解
Mar 09 Javascript
jQuery实现简单二级下拉菜单
Apr 12 #Javascript
纯JS实现旋转图片3D展示效果
Apr 12 #Javascript
jQuery插件slick实现响应式移动端幻灯片图片切换特效
Apr 12 #Javascript
jQuery表单美化插件jqTransform使用详解
Apr 12 #Javascript
jQuery插件PageSlide实现左右侧栏导航菜单
Apr 12 #Javascript
jQuery插件StickUp实现网页导航置顶
Apr 12 #Javascript
JavaScript 面向对象与原型
Apr 10 #Javascript
You might like
php简单实现快速排序的方法
2015/04/04 PHP
PHP 反射(Reflection)使用实例
2015/05/12 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
浅谈php中变量的数据类型判断函数
2017/03/04 PHP
基本jquery的控制tabs打开的数量的代码
2010/10/17 Javascript
JS控件ASP.NET的treeview控件全选或者取消(示例代码)
2013/12/16 Javascript
javascript设计模式--策略模式之输入验证
2015/11/27 Javascript
js获取Html元素的实际宽度高度的方法
2016/05/19 Javascript
jQuery简单自定义图片轮播插件及用法示例
2016/11/21 Javascript
React实现点击删除列表中对应项
2017/01/10 Javascript
EasyUI为Numberbox添加blur事件的方法
2017/03/05 Javascript
Vue手把手教你撸一个 beforeEnter 钩子函数
2018/04/24 Javascript
vue-router的HTML5 History 模式设置
2018/09/08 Javascript
Vue项目实现换肤功能的一种方案分析
2019/08/28 Javascript
微信公众号网页分享功能开发的示例代码
2020/05/27 Javascript
[02:54]DOTA2亚洲邀请赛 VG战队出场宣传片
2015/02/07 DOTA
操作Windows注册表的简单的Python程序制作教程
2015/04/07 Python
怎样使用Python脚本日志功能
2016/08/14 Python
Python实现端口检测的方法
2018/07/24 Python
selenium+python自动化测试之环境搭建
2019/01/23 Python
python 串口读取+存储+输出处理实例
2019/12/26 Python
详解有关PyCharm安装库失败的问题的解决方法
2020/02/02 Python
Window系统下Python如何安装OpenCV库
2020/03/05 Python
python中的socket实现ftp客户端和服务器收发文件及md5加密文件
2020/04/01 Python
如何打包Python Web项目实现免安装一键启动的方法
2020/05/21 Python
matlab、python中矩阵的互相导入导出方式
2020/06/01 Python
基于Tensorflow读取MNIST数据集时网络超时的解决方式
2020/06/22 Python
详解Python多线程下的list
2020/07/03 Python
马来西亚奢侈品牌购物商城:Valiram 247
2020/09/29 全球购物
求职自荐信范文格式
2013/11/29 职场文书
《二泉映月》教学反思
2014/04/15 职场文书
2014小学语文教师个人工作总结
2014/12/03 职场文书
2015年世界艾滋病日活动总结
2015/03/24 职场文书
活动简报范文
2015/07/22 职场文书
MongoDB安装使用并实现Python操作数据库
2021/06/28 MongoDB
JS前端可视化canvas动画原理及其推导实现
2022/08/05 Javascript