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 相关文章推荐
基于jquery 的一个progressbar widge
Oct 29 Javascript
jQuery.extend 函数的详细用法
Jun 27 Javascript
js之onload事件的一点使用心得
Aug 14 Javascript
JavaScript实现数字数组按照倒序排列的方法
Apr 06 Javascript
avalonjs实现仿微博的图片拖动特效
May 06 Javascript
JavaScript实现斗地主游戏的思路
Feb 29 Javascript
AngularJS实现页面定时刷新
Mar 14 Javascript
5分钟打造简易高效的webpack常用配置
Jul 04 Javascript
Vue2.0父子组件传递函数的教程详解
Oct 16 Javascript
详细分析单线程JS执行问题
Nov 22 Javascript
详解vue-router 命名路由和命名视图
Jun 01 Javascript
Mint UI组件库CheckList使用及踩坑总结
Dec 20 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中如何调用用户自定义函数
2013/08/06 PHP
php实现从上传文件创建缩略图的方法
2015/04/02 PHP
YII Framework框架教程之日志用法详解
2016/03/14 PHP
php_pdo 预处理语句详解
2016/11/21 PHP
PHP简单验证码功能机制实例详解
2019/03/27 PHP
javascript 密码框防止用户粘贴和复制的实现代码
2014/02/17 Javascript
JS实现OCX控件的事件响应示例
2014/09/17 Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
2014/12/10 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
2015/03/03 Javascript
javascript容错处理代码(屏蔽js错误)
2017/01/20 Javascript
javascript中this用法实例详解
2017/04/06 Javascript
基于Vue实现timepicker
2017/04/25 Javascript
Angular 4依赖注入学习教程之ValueProvider的使用(七)
2017/06/04 Javascript
axios 封装上传文件的请求方法
2018/09/26 Javascript
微信小程序实现获取准确的腾讯定位地址功能示例
2019/03/27 Javascript
微信小程序 select 下拉框组件功能
2019/09/09 Javascript
nuxt.js写项目时增加错误提示页面操作
2020/11/05 Javascript
详解Django中Request对象的相关用法
2015/07/17 Python
python使用PyQt5的简单方法
2019/02/27 Python
详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?
2019/05/07 Python
python lambda表达式(匿名函数)写法解析
2019/09/16 Python
python config文件的读写操作示例
2019/09/27 Python
Python qrcode 生成一个二维码的实例详解
2020/02/12 Python
利用css3画个同心圆示例代码
2017/07/03 HTML / CSS
详解使用postMessage解决iframe跨域通信问题
2019/11/01 HTML / CSS
应届大学毕业生找工作的求职信范文
2013/11/29 职场文书
商务考察邀请函范文
2014/01/21 职场文书
高中生第一学年自我鉴定2015
2014/09/28 职场文书
2014红色之旅心得体会
2014/10/07 职场文书
公务员个人年终总结
2015/02/12 职场文书
物业项目经理岗位职责
2015/04/01 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
祝酒词范文
2015/08/12 职场文书
法制教育主题班会
2015/08/13 职场文书
小学五年级(说明文3篇)
2019/08/13 职场文书
css filter和getUserMedia的联合使用
2022/02/24 HTML / CSS