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 easyui中treegrid用法的简单实例
Feb 18 Javascript
简述JavaScript的正则表达式中test()方法的使用
Jun 16 Javascript
javascript生成随机数方法汇总
Nov 12 Javascript
弹出遮罩层后禁止滚动效果【实现代码】
Apr 29 Javascript
详解JavaScript中的事件流和事件处理程序
May 20 Javascript
AngularJS动态生成div的ID源码解析
Aug 29 Javascript
vue仿淘宝订单状态的tab切换效果
Jun 23 Javascript
解决vue打包之后静态资源图片失效的问题
Feb 21 Javascript
Angular 4.x+Ionic3踩坑之Ionic3.x pop反向传值详解
Mar 13 Javascript
Vue自定义toast组件的实例代码
Aug 15 Javascript
JS闭包经典实例详解
Dec 20 Javascript
JS实现手写 forEach算法示例
Apr 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版(1)
2006/10/09 PHP
PHP判断文章里是否有图片的简单方法
2014/07/26 PHP
php 在字符串指定位置插入新字符的简单实现
2016/06/28 PHP
PHP记录和读取JSON格式日志文件
2016/07/07 PHP
关于PHP中interface的用处详解
2020/07/26 PHP
用js实现上传图片前的预览(TX的面试题)
2007/08/14 Javascript
Ajax,UTF-8还是GB2312 eval 还是execScript
2008/11/13 Javascript
javascript 同时在IE和FireFox获取KeyCode的代码
2010/02/07 Javascript
让table变成exls的示例代码
2014/03/24 Javascript
jQuery 获取兄弟元素的几种不错方法
2014/05/23 Javascript
一个JavaScript用逗号分割字符串实例
2014/09/22 Javascript
node.js中的fs.lchownSync方法使用说明
2014/12/16 Javascript
jQuery实现个性翻牌效果导航菜单的方法
2015/03/09 Javascript
javascript递归回溯法解八皇后问题
2015/04/22 Javascript
jQuery根据用户电脑是mac还是pc加载对应样式的方法
2015/06/26 Javascript
jQuery实现Flash效果上下翻动的中英文导航菜单代码
2015/09/22 Javascript
jquery datatable服务端分页
2016/08/31 Javascript
Webpack打包css后z-index被重新计算的解决方法
2017/06/18 Javascript
js实现图片懒加载效果
2017/07/17 Javascript
React Native 真机断点调试+跨域资源加载出错问题的解决方法
2018/01/18 Javascript
vue中添加mp3音频文件的方法
2018/03/02 Javascript
基于layui实现高级搜索(筛选)功能
2019/07/26 Javascript
用Python的urllib库提交WEB表单
2009/02/24 Python
Python的高级Git库 Gittle
2014/09/22 Python
Python自动发邮件脚本
2017/03/31 Python
Python实现JSON反序列化类对象的示例
2018/01/31 Python
解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path
2019/06/12 Python
Django REST 异常处理详解
2020/07/15 Python
Python 打印自己设计的字体的实例讲解
2021/01/04 Python
英国网上香水店:Fragrance Direct
2016/07/20 全球购物
北京奥运会口号
2014/06/21 职场文书
青春励志演讲稿范文
2014/08/25 职场文书
教师群众路线心得体会
2014/11/04 职场文书
三严三实·严以律己心得体会
2016/01/13 职场文书
公证书
2019/04/17 职场文书
疑《守望先锋2》A测截图泄露 或将推出新模式、新界面
2022/04/03 其他游戏