基于jQuery的页面便签插件
源码介绍
color-sticker是一款基于jQuery的页面便签插件。它是一个可以任意拖拽,保存,删除,导入和定制颜色的页面便签插件。主要的功能点有以下几点: 在页面中引入样式文件color-sticker.css和jquery.min.js、colorsticker.js文件。 采用默认配置引入便签插件,页面加载后,页面右上方会出现添加便签的按钮。 color-sticker页面便签插件的可用配置参数如下: 导入便签的格式如下: color-sticker页面便签插件的作者是Ashley Lv。关于插件在使用上用任何问题可以联系他。Ashley Lv的联系方式有: color-sticker页面便签插件的github地址是:https://github.com/AshleyLv/color-sticker简要教程
使用方法
<link rel="stylesheet" href="css/color-sticker.css">
<script src="jquery.min.js"></script>
<script src="colorsticker.js"></script>
初始化插件
$('body').sticker();
配置参数
$('body').sticker({
color:'purple', //便签默认是黄色,可以选择pink,green,blue,purple
width:'200px', //便签的宽度,默认是200px
height:'300px', //便签的高度,默认是200px
saveStickerCallback: function(sticker){ //保存便签的回调方法,参数是sticker对象,包括便签的位置和内容信息
alert('sticker info: left ' + sticker.left + ',top ' + sticker.top + ',content ' + sticker.content);
},
closeStickerCallback: function(stickerId){ //删除便签的回调方法,参数是便签的stickerId
alert(stickerId);
}
});
color
:便签默认是黄色,可以选择pink,green,blue,purple。width
:便签的宽度,默认是200px。height
:便签的高度,默认是200px。saveStickerCallback
:保存便签的回调方法,参数是sticker对象,包括便签的位置和内容信息。closeStickerCallback
:删除便签的回调方法,参数是便签的stickerId。 导入便签
/**导入的便签Object有以下属性:
*stickerId--用户自定义的便签Id,用于删除便签后便于同时删除后台数据
*left--便签与浏览器左侧的距离
*top--便签与浏览器上方的边距
*content--便签的内容
*将便签对象存在一个数组中导入
**/
var stickers = [{stickerId:'2',left:'1000px', top:'100px', content:'I\'m Ashley\'s cat'}];
$('body').sticker({
color:'purple', //便签默认是黄色,可以选择pink,green,blue,purple
width:'200px', //便签的宽度
height:'300px', //便签的高度
saveStickerCallback: function(sticker){ //保存便签的回调方法,参数是sticker对象,包括便签的位置和内容信息
alert('sticker info: left ' + sticker.left + ',top ' + sticker.top + ',content ' + sticker.content);
},
closeStickerCallback: function(stickerId){ //删除便签的回调方法,参数是便签的stickerId
alert(stickerId);
}
},stickers);//将导入的便签数组作为插件的第二个参数
关于作者
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 基于jQuery的页面便签插件
发表评论 取消回复