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 相关文章推荐
图片动画横条广告带上下滚动可自定义图片、链接等等
Oct 20 Javascript
使用JSLint提高JS代码质量方法分享
Dec 16 Javascript
JS操作CSS随机改变网页背景实现思路
Mar 10 Javascript
探索angularjs+requirejs全面实现按需加载的套路
Feb 26 Javascript
Bootstrap响应式侧边栏改进版
Sep 17 Javascript
Bootstrap的Carousel配合dropload.js实现移动端滑动切换图片
Mar 10 Javascript
基于jQuery对象和DOM对象和字符串之间的转化实例
Aug 08 jQuery
基于rollup的组件库打包体积优化小结
Jun 18 Javascript
vue实现简单的MVVM框架
Aug 05 Javascript
详解vue-cli项目开发/生产环境代理实现跨域请求
Jul 23 Javascript
vue 实现element-ui中的加载中状态
Nov 11 Javascript
Node使用koa2实现一个简单JWT鉴权的方法
Jan 26 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
浅析ThinkPHP的模板输出功能
2014/07/01 PHP
Javascript this指针
2009/07/30 Javascript
url 特殊字符 传递参数解决方法
2010/01/01 Javascript
js弹出层之1:JQuery.Boxy (二)
2011/10/06 Javascript
JS解析json数据并将json字符串转化为数组的实现方法
2012/12/25 Javascript
javascript中自定义对象的属性方法分享
2013/07/12 Javascript
jquery二级导航内容均分的原理及实现
2013/08/13 Javascript
js函数返回多个返回值的示例代码
2013/11/05 Javascript
Jquery each方法跳出循环,并获取返回值(实例讲解)
2013/12/12 Javascript
JavaScript中exec函数用法实例分析
2015/06/08 Javascript
Grunt入门教程(自动任务运行器)
2015/08/06 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
微信小程序将字符串生成二维码图片的操作方法
2018/07/17 Javascript
angularjs手动识别字符串中的换行符方法
2018/10/02 Javascript
微信小程序分享功能onShareAppMessage(options)用法分析
2019/04/24 Javascript
JavaScript异步操作的几种常见处理方法实例总结
2020/05/11 Javascript
Python通过递归遍历出集合中所有元素的方法
2015/02/25 Python
Python 统计字数的思路详解
2018/05/08 Python
对Pandas DataFrame缺失值的查找与填充示例讲解
2018/11/06 Python
在pandas多重索引multiIndex中选定指定索引的行方法
2018/11/16 Python
Python简单过滤字母和数字的方法小结
2019/01/09 Python
Python实现线性判别分析(LDA)的MATLAB方式
2019/12/09 Python
简单介绍一下pyinstaller打包以及安全性的实现
2020/06/02 Python
CSS伪类与CSS伪元素的区别及由来具体说明
2012/12/07 HTML / CSS
一款纯css3实现的响应式导航
2014/10/31 HTML / CSS
Vision Directa智利眼镜网:框架眼镜、隐形眼镜和名牌太阳眼镜
2016/11/23 全球购物
Bed Bath & Beyond加拿大官网:购买床上用品、浴巾、厨房电器等
2019/10/04 全球购物
护理自荐信范文
2013/10/05 职场文书
双拥工作宣传标语
2014/06/26 职场文书
2014年医生工作总结
2014/11/21 职场文书
2014年副班长工作总结
2014/12/10 职场文书
公司门卫岗位职责
2015/04/13 职场文书
听证会主持词
2015/07/03 职场文书
体育部部长竞选稿
2015/11/21 职场文书
PyTorch 实现L2正则化以及Dropout的操作
2021/05/27 Python
OpenCV-Python实现图像平滑处理操作
2021/06/08 Python