网站首页> 源码> 带排序功能的js masonry瀑布流插件

带排序功能的js masonry瀑布流插件

置顶 免费 0 820
格式化记忆
下载所需金币:0 收藏

简要教程

sortableJs是一款带排序功能的js masonry瀑布流插件。sortableJs能够使元素以卡片形式显示,并以masonry瀑布流方式进行布局,通过点击分类按钮,可以将卡片按指定的方式动态排序。

 使用方法

在页面中引入sortable.min.css和sortable.min.js文件。

<link rel="stylesheet" href="path/to/sortable.min.css">

<script src="path/to/sortable.min.js"></script>  

 HTML结构

使用sortableJs的基本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>  

2、将同一种类的元素包裹在data-sjsel属性的块级元素中。1、使用无序列表插件一组元素,每个链接都添加一个data-sjslink属性,指向要操作的分类元素。

3、将所有的块级元包裹子啊sjs-default容器中,并指定一个id。

 JavaScript

最后,在页面DOM元素加载完毕之后,通过sortablejs()方法来初始化插件。


<script type="text/javascript">

  document.querySelector('#sortable').sortablejs()

</script>

 


  • 没有任何评论
个评论
格式化记忆

格式化记忆 (铂金)

95487金币 (274)粉丝 (250)源码

一切皆有可能!!!

 

加入微信群,不定期分享源码和经验
签到活跃榜 连续签到送额外金币

所需金币:0

 赚金币方法:
  •   1. 注册就送5金币,发布源码,供别人下载赚取金币
  •   2. 发布博客,发布问答,回复其他用户赚取金币
  •   3. 自动充值或联系QQ1367251002客服人工充值

最近下载

最新系统
学生选课系统+论文+数据库文件 23
springboot+vue准妈妈孕期交流平台系统带论文 608
springboot+vue汽车租赁系统带论文 364
springboot社区维修平台带论文 506
springboot职称评审管理系统带论文 354
springboot牙科诊所管理系统带论文 474
springboot家教管理系统带论文 593
springboot毕业生信息招聘平台系统带论文 160
springboot小区物业管理系统带文档 224
高校图书馆座位预约系统+文档+运行视频 460