主要特性
只依赖 jQuery
支持元素的添加和删除
文档比较全
拥有测试用例,你可以查看你的浏览器的测试结果
比较适合开发益智游戏
引入类库,包括 jQuery 和 gridster.js
1 2  | <script type="text/javascript" src="js/jquery.gridster.min.js"></script> | 
然后导入 Gridstrer 的 CSS 文件:
1  | <link rel="stylesheet" type="text/css" href="css/jquery.gridster.min.css"> | 
HTML内容如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16  | <div>   <ul>       <li data-row="1" data-col="1" data-sizex="1" data-sizey="1"></li>       <li data-row="2" data-col="1" data-sizex="1" data-sizey="1"></li>       <li data-row="3" data-col="1" data-sizex="1" data-sizey="1"></li>       <li data-row="1" data-col="2" data-sizex="2" data-sizey="1"></li>       <li data-row="2" data-col="2" data-sizex="2" data-sizey="2"></li>       <li data-row="1" data-col="4" data-sizex="1" data-sizey="1"></li>       <li data-row="2" data-col="4" data-sizex="2" data-sizey="1"></li>       <li data-row="3" data-col="4" data-sizex="1" data-sizey="1"></li>       <li data-row="1" data-col="5" data-sizex="1" data-sizey="1"></li>       <li data-row="3" data-col="5" data-sizex="1" data-sizey="1"></li>       <li data-row="1" data-col="6" data-sizex="1" data-sizey="1"></li>       <li data-row="2" data-col="6" data-sizex="1" data-sizey="2"></li>   </ul></div> | 
注意 gridster.js 使用 HTML5 的 data 属性来定义相关的拖放元素属性,data-row 为行号,data-col 为列号,data-sizex 为 X 轴元素宽度,datasizey 为 Y 轴元素宽度。
最后调用插件 JS,代码如下:
1 2 3 4 5 6  | $(function() {   $(".gridster ul").gridster({       widget_margins: [10, 10],       widget_base_dimensions: [140, 140]   });}); | 
特别申明:
			本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
			本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
			如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com