用户登录

在内容项目的上面,我们可以添加一些 css 类 .. 这些 css 类可以作为过滤用的依据 .. 比如在第一个项目的上面,添加一个 color-red 这个 css 类 ...

然后我想在点击 红 这个按钮的时候,页面上只显示包含 color-red 这个类的项目 .. 找到这个 红 按钮 .. 在它的 data-filter 属性里面, 把这个类的名字告诉它 .. 这里就是 .color-red ...

保存一下 .. 点击页面上的 红 这个按钮 .. 你会看到,现在页面上只会显示项目里面包含 color-red 这个 css 类的项目 ..

再回到编辑器 .. 我们继续给项目添加 css 类 .. 这个是 color-yellow .. 下面的这个是 color-blue ..

使用同样的方法再设置一下其它的项目 ..

完成以后, 再找到过滤用的按钮 .. 在 黄 这个按钮的 data-filter 里面,添加一个 .color-yellow .. 这样用户按下它的时候,页面上只会显示包含 .color-yellow 这个类的元素 ..

再 蓝 这个按钮的 data-filter 里面,添加一个 .color-blue ...

然后在 所有 这个按钮上,把它的 data-filter 的值设置成 all ... 这样按它的时候就会显示所有的项目了 ... 保存 ...

按一下 红 .. 显示的就是红色的项目 .. 再按一下 黄 .. 会显示 黄色 的项目 ..

过滤以后我们也可以使用排序的功能 .. 点一下 降序 .. 这样页面上的黄色项目,就会按照它们的 data-value 属性的值降序排列 ..

再试一下 蓝 这个按钮 .. 现在页面上只会显示 蓝 色的项目 ..

最后再试一下所有 .. 这样会显示页面上的所有的项目 ...

0:00
2:20
2:22

过滤的依据《 MixItUp:动画过滤与排序 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点