`

MixItUp:排序也能这么动感

 
阅读更多

这个库的作用就是给你的元素排列过程加上动画效果。什么叫元素排列过程呢?假设我们有这么一个网页:

我们有12个元素,然后如果想要重新排列的话,MixItUp会通过一个非常炫酷的动画效果来排列元素,如图:

这是动画过程中我截的一张图,实际上一个动态效果,非常炫酷

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

<button class="sort" data-sort="my-order:asc">升序排列</button>

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

 

需要排列的div要添加mix类,data-my-order指定了div的顺序。

button当中的my-order:asc定义了排列方式,asc是升序,desc是降序,还有一个选项是随机。

应用这个插件,我们可以做很多好玩的东西,比如结合随机排序来做一个图片展示类的应用,或者做一个拼图类的小游戏,都很不错。

http://codepen.io/patrickkunka/pen/KisAG

 

分享到:
评论

相关推荐

    jQuery插件MixItUp图片分类过滤排序

    jQuery插件MixItUp是一种强大的前端交互工具,主要用于图片或者元素的分类、过滤和排序,为网站的内容展示提供了丰富的动态效果。它以其简洁的API和高效的性能,深受开发者喜爱,常用于创建画廊、产品展示等场景。 ...

    MixItUp过滤排序jQuery插件.zip

    MixItUp过滤排序jQuery插件是一款非常实用的前端开发工具,尤其对于那些希望在网站上实现动态内容展示的开发者来说,它提供了强大的功能和灵活性。这个插件利用jQuery库,使得用户可以通过简单的交互操作,如鼠标滑...

    mixitup:高性能,无依赖的库,用于动画过滤,排序,插入,删除等

    MixItUp 3 MixItUp是用于动画DOM操作的高性能,无依赖库,使您能够使用精美的动画过滤,排序,添加和删除DOM元素。 MixItUp可以很好地与您现有HTML和CSS配合使用,使其成为响应式布局的理想选择,并与内联流,百分比...

    grav-plugin-mixitup:增强的可过滤博客布局等

    Grav MixItUp插件mixitup是插件,增加了基于GRAV的包括分类标签过滤的结果独特的博客布局。 它使用jQuery插件 ,因此得名。MixItUp许可证为了在商业项目和产品中使用,MixItUp要求您购买商业许可证。 有关更多信息,...

    MIXitUP:图灵模块3最终项目

    Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: npm start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何...

    图片无刷新排序插件_mixitup-1.5.4.zip

    Mixitup是一款强大的jQuery插件,专为网页中的图片、内容元素无刷新排序而设计。在标题"图片无刷新排序插件_mixitup-1.5.4.zip"中,"1.5.4"是该插件的版本号,表示你下载的是Mixitup的一个特定迭代版本。这个版本...

    MixItUp过滤排序jQuery插件特效代码

    MixItUp是一款强大的jQuery插件,专用于实现交互式的元素过滤和排序功能。这款插件在网页设计中广泛应用于创建动态、视觉效果丰富的项目展示,如作品集、商品目录或图像网格。它允许用户通过简单的点击或滑动事件对...

    jquery.mixitup图片分类插件选项卡形式图片过滤筛选器

    jQuery Mixitup是一款强大的JavaScript库,它为网页设计师和开发者提供了功能丰富的图片分类、排序和过滤功能。这个插件能够实现选项卡式布局,让用户在不同的分类之间切换,轻松筛选和展示图片。在本篇文章中,我们...

    blender-mixitup:用于处理聊天,事件,主持和其他流媒体辅助功能的Streaming bot应用程序

    频道主持人也将能够使用该应用处理他们有权访问的任何频道的查看和管理聊天。 我如何开始使用它? 请访问以获取最新版本,并查看以获取入门信息和详细教程。 我发现一个错误/有功能要求! 请访问我们的Discord...

    mixitup_rails:在 Rails 应用中添加 Mixitup。 MixItUp - 过滤器和排序插件 https

    MixItUp - 过滤器和排序插件 安装 将此行添加到应用程序的 Gemfile 中: gem 'mixitup_rails' 然后执行: $ bundle 或者自己安装: $ gem install mixitup_rails 用法 在 jquery 之后添加app/assets/...

    MixItUp.rar

    MixItUp是一个轻量级但功能强大的jQuery插件,支持过滤、分类、排序等功能,直接引入官网:https://www.kunkalabs.com/mixitup,github:https://github.com/patrickkunka/mixitup。直接引入jquery.mixitup.min.js...

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

    MixItUp是一个jQuery插件,提供动画过滤和排序。 MixItUp是伟大的,像管理投资组合,画廊和博客的任何分类或排序的内容,而且还可以作为一个功能强大的工具,从事应用程序的用户界面和数据可视化。 MixItUp起着很好...

    Desktop_mixitup_Salted_单词重排网页.zip

    MixItUp是一款流行的JavaScript库,专门用于创建动态、交互式的布局排序和过滤效果,常用于作品集、产品展示或任何需要内容混排的场景。 描述中的信息与标题相同,进一步确认了这个项目是关于桌面端的,并且与单词...

    Desktop_mixitup_Salted_单词重排网页_源码.rar

    MixItUp是一个流行的JavaScript库,常用于创建交互式的排序和过滤效果,尤其适用于网页上的内容展示,如图像网格、列表等。在单词重排的场景下,MixItUp可能被用来动态地改变和打乱单词的顺序,创建出有趣的用户体验...

    website:57North Hacklab网站的资源-html source website

    网站 57North Hacklab网站的资源。 该网站可能位于 ... jQuery Mixitup 1.5.4:一个CSS3和JQuery筛选器和排序插件, ://mixitup.io 持有人2.2: : Git备忘单 将仓库从github克隆到本地... git clon

    MixItUp

    自述文件该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本系统依赖组态数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明...

    alexjohnson-io-2013:2013 | alexjohnson.io | 我个人作品集的旧版本

    MixItUp 是一个轻量级但功能强大的 jQuery 插件,它提供漂亮的动画过滤和分类和排序内容的排序。 MIXITUP - CSS3 和 JQuery 过滤器和排序插件 版本:1.5.4 许可:Creative Commons Attribution-NoDerivs 3.0 ...

    前端开发资源.docx

    11. **MixItUp**: - **简介**:用于 DOM 操作的高性能库。 - **应用场景**:适用于需要动态更新页面内容的情况。 - **关键特性**:支持过滤、排序、添加和删除 DOM 元素,并带有动画效果。 12. **Lottie**: -...

Global site tag (gtag.js) - Google Analytics