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表单验证 - Parsley.js使用和配置
Jan 25 Javascript
jquery div拖动效果示例代码
Dec 08 Javascript
js中string转int把String类型转化成int类型
Aug 13 Javascript
微信小程序 rpx 尺寸单位详细介绍
Oct 13 Javascript
jquery将标签元素的高设为屏幕的百分比
Apr 19 jQuery
ztree简介_动力节点Java学院整理
Jul 19 Javascript
Node.js+jade抓取博客所有文章生成静态html文件的实例
Sep 19 Javascript
JavaScript调用模式与this关键字绑定的关系
Apr 21 Javascript
微信小程序上传图片实例
May 28 Javascript
Vue.js 2.x之组件的定义和注册图文详解
Jun 19 Javascript
VUE实现可随意拖动的弹窗组件
Sep 25 Javascript
Bootstrap简单实用的表单验证插件BootstrapValidator用法实例详解
Mar 29 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递归创建和删除文件夹的代码小结
2012/04/13 PHP
php之Smarty模板使用方法示例详解
2014/07/08 PHP
PHP数据库操作Helper类完整实例
2016/05/11 PHP
PHP简单实现二维数组赋值与遍历功能示例
2017/10/19 PHP
IE和Firefox在JavaScript应用中的兼容性探讨
2008/04/01 Javascript
ASP.NET jQuery 实例14 在ASP.NET form中校验时间范围
2012/02/03 Javascript
Javascript 学习笔记之 对象篇(二) : 原型对象
2014/06/24 Javascript
js将滚动条滚动到指定位置的简单实现方法
2016/06/25 Javascript
AngularJs 利用百度地图API 定位当前位置 获取地址信息
2017/01/18 Javascript
jQuery Position方法使用和兼容性
2017/08/23 jQuery
React通过父组件传递类名给子组件的实现方法
2017/11/13 Javascript
图文介绍Vue父组件向子组件传值
2018/02/17 Javascript
mpvue跳转页面及注意事项
2018/08/03 Javascript
对angular2中的ngfor和ngif指令嵌套实例讲解
2018/09/12 Javascript
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
2020/04/11 Javascript
el-form 多层级表单的实现示例
2020/09/10 Javascript
[01:20]DOTA2上海特级锦标赛现场采访:谁的ID最受青睐
2016/03/25 DOTA
Python Web框架Tornado运行和部署
2020/10/19 Python
浅谈python中scipy.misc.logsumexp函数的运用场景
2016/06/23 Python
python文件名和文件路径操作实例
2017/09/29 Python
python 正确保留多位小数的实例
2018/07/16 Python
selenium 安装与chromedriver安装的方法步骤
2019/06/12 Python
简单了解Python3里的一些新特性
2019/07/13 Python
docker django无法访问redis容器的解决方法
2019/08/21 Python
基于python实现蓝牙通信代码实例
2019/11/19 Python
HTML5 canvas基本绘图之绘制阴影效果
2016/06/27 HTML / CSS
用HTML5中的Canvas结合公式绘制粒子运动的教程
2015/05/08 HTML / CSS
英国最大的笔记本电脑直销专家:Laptops Direct
2019/07/20 全球购物
八年级语文教学反思
2014/02/11 职场文书
优秀辅导员事迹材料
2014/02/16 职场文书
元旦联欢会感言
2014/03/04 职场文书
2014大学生全国两会学习心得体会
2014/03/13 职场文书
高中综合实践活动总结
2014/07/07 职场文书
税务干部个人整改措施思想汇报
2014/10/10 职场文书
体育个人工作总结
2015/02/09 职场文书
Nginx缓存设置案例详解
2021/09/15 Servers