首页 > 其他分享 >带排序功能的js masonry瀑布流插件

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

时间:2024-11-25 10:57:07浏览次数:6  
标签:... 插件 sortable 排序功能 min js masonry data

在线预览   下载

 

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">  
 HTML结构

使用sortableJs的基本HTML结构如下:


< ul >
  < li >
    < a data-sjslink="food"> [...] 
  
  < li >
    < a data-sjslink="development"> [...] 
  



< div id="sortable" class="sjs-default">

  
  < div data-sjsel="food"> [...] 
  < div data-sjsel="development"> [...] 
  < div data-sjsel="development"> [...] 
  

1、使用无序列表插件一组元素,每个链接都添加一个data-sjslink属性,指向要操作的分类元素。

2、将同一种类的元素包裹在data-sjsel属性的块级元素中。

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

 JavaScript

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

 

 

标签:...,插件,sortable,排序功能,min,js,masonry,data
From: https://www.cnblogs.com/mybook000/p/18567124

相关文章

  • bootstrap4和jQuery消息通知插件
    在线预览  下载 这是一款基于bootstrap4的jQuery消息通知插件。该消息通知插件使用简单,可生成多种主题的toast消息通知,可设置为自动消失或固定时间消失等,非常实用。  使用方法在页面中引入jquery和bootstrap4相关文件,以及notifyMessage相关文件。<linkhref=......
  • js弹出层Lightbox图片画廊插件spotlight.js
    在线预览 下载spotlight.js是一款js弹出层Lightbox图片画廊插件。该插件在点击图片的缩略图时,以lightbox的方式弹出图片画廊,支持对图片进行放大、缩小、全屏、前后切换等操作。 使用方法在页面中引入下面的文件。<scripttype="text/javascript"src="spotlight.bu......
  • Bootstrap4动态模态窗口jquery插件
    在线预览 下载 这是一款Bootstrap4动态模态窗口jquery插件。通过该jquery插件,可以动态生成bootstrap4的模态窗口,可以实现简单的弹出框,对话框,以及复杂结构的模态窗口。 使用方法在页面中引入jquery.min.js、bootstrap-show-modal.js文件,以及bootstrap4相关文件。......
  • mybatis-plus插件的使用
    大家在整合myatis-plus和spring-boot后可能会使用mybatis-plus的代码自动生成器,一般有自己加依赖,然后创建一个代码生成器的类,但这样比较繁琐。这里推荐我自己使用的插件1、首先是这个插件:安装重启后在工具栏里面使用:点击后可能不会直接弹窗可能在另外页面,我的没有直接可以......
  • 一个基于原生 JavaScript 的简约消息提示插件,非常轻量,不依赖于任何第三方库或框架,使其
    在现代的Web开发中,提供良好的用户反馈是至关重要的。消息提示是其中一种最常见的方式之一,它可以用来向用户传达重要信息、警告或成功状态。然而,为了简化开发者的工作并提供一种轻量级、易于集成的解决方案,Dream-Msg应运而生。Dream-Msg是一个基于原生JavaScript的简约......
  • 【做梦都没有想到】有了这些3DMAX插件不论是出图速度还是出图质量,都能轻松碾压一切三
    在建筑设计的广阔领域中,3DMAX作为一款功能强大的三维建模软件,早已成为众多设计师的首选工具。然而,仅凭3DMAX的基础功能,往往难以满足日益复杂和多样化的设计需求。幸运的是,市场上涌现出了众多专为建筑设计优化的3DMAX插件,它们能够极大地扩展软件的功能,提升设计效率,甚至激发设计......
  • MyBatis——分页插件(重要)
    目录(一)分页的计算方式(二)添加依赖(三)配置分页插件 (四)分页插件的使用1.PageHelper.startPage(intpageNum,intpageSize)2.PageInfo获取分页相关数据(一)分页的计算方式limit index,pageSizeindex:当前页的起始索引pageSize:每页显示的条数pageNum:当前页......
  • Docker:Docker部署Jenkins并共用宿主机Docker部署微服务多模块(一)Jenkins部署及插件环境
    前言公司项目多忙着开发,所有项目服务都是博主一个个部署的,时间久了也是心累,所以抽时间把Jenkins部署上,之后让其他开发人员自己部署(让我解脱吧!!)。部署Jenkins容器Docker安装就不在赘述了,可以看我之前的文章(懒了);直接开始拉取jenkins镜像。拉取镜像dockerpulljenkins/jenki......
  • jQuery添加到购物车动画特效插件
    在线预览 下载 这是一款jQuery添加到购物车动画特效插件。该插件可以非常方便的制作出点击商品购买按钮,商品飞入购物车的动画特效。 使用方法在页面中引入jquery和jquery.animate_from_to-1.0.js文件。<scriptsrc="js/jquery.min.js"type="text/javascript"></script......
  • jQuery带炫酷轮播图效果的Lightbox弹出层插件
    在线预览  下载 这是一款jQuery带炫酷轮播图效果的Lightbox弹出层插件。该lightbox插件在弹出层中,可以对所有图片进行轮播。它的特点还有:简单、速度快。响应式设计。可以显示每张图片的状态。在弹出层中可以设置图片的标题和文字。支持CSS3动画。 使用方法在页......