sortableJs 是一个带排序功能的 js masonry 瀑布流插件,sortableJs 能够使元素以卡片形式显示,并以 masonry 瀑布流方式进行布局,通过点击分类按钮,可以将卡片按指定的方式动态排序。本代码适用浏览器:搜狗、360、FireFox(建议)、Chrome、Safari、Opera、傲游、世界之窗,不支持 IE8 及以下浏览器,首选火狐浏览器。是一款不错的的特效插件,需要的朋友可以下载!希望大家喜欢!
使用方法:
- <!– 在页面中引入sortable.min.css和sortable.min.js文件。 –>
- <link rel=“stylesheet” href=“path/to/sortable.min.css”>
- <script src=“path/to/sortable.min.js”></script>
HTML 结构:
- <!– 1st step –>
- <ul>
- <li>
- <a data-sjslink=“food”> […] </a>
- </li>
- <li>
- <a data-sjslink=“development”> […] </a>
- </li>
- </ul>
- <!– 3st step –>
- <div id=“sortable” class=“sjs-default”>
- <!– 2nd step –>
- <div data-sjsel=“food”> […] </div>
- <div data-sjsel=“development”> […] </div>
- <div data-sjsel=“development”> […] </div>
- </div>
1、使用无序列表插件一组元素,每个链接都添加一个 data-sjslink 属性,指向要操作的分类元素。
2、将同一种类的元素包裹在 data-sjsel 属性的块级元素中。
3、将所有的块级元包裹子啊 sjs-default 容器中,并指定一个 id。
JavaScript:
- <!– 最后,在页面DOM元素加载完毕之后,通过sortablejs()方法来初始化插件。 –>
- <script type=“text/javascript”>
- document.querySelector(‘#sortable’).sortablejs()
- </script>
该带排序功能的 js masonry 瀑布流插件的 github 地址为:https://github.com/TristanBlg/sortableJs
阅读全文
常见问题
下载地址失效了怎么版?
客服会第一时间检查下载地址,并发送到您的注册邮箱。如未及时处理可联系客服QQ或邮箱。
导入演示被中断了想重新导入怎么办?
https://themege.net/23822.html
不懂导入演示数据?无法一键导入演示数据?
https://themege.net/16186.html
原文链接:https://themege.net/1326.html,转载请注明出处。

评论0