Mootools 1.2教程(16)——排序类和方法简介
作者:Fdream 来源:Fdream博客 时间:2008-12-10 14:18:00
MooTools 1.2的整理排序类Sortables
原文地址:30 Days of Mootools 1.2 Tutorials - Day 16 - Sortables and Intro to Methods
阅读上一讲:Mootools 1.2教程(15)——滚动条(Slider)
从今天开始,我们将开始讲解“更多”(more)库里面的更多插件。Sortables是一个非常强大的插件,能够真正地扩大你的用户界面设计的选择面。Sortables类还提供了包括一个名叫“serialize”的优秀方法,通过这个方法你额可以把这些元素的id作为数组输出——对于服务器端的开发非常有用。接下来,我们看看如何创建一个新的排序项集合,还有一定要看一下最后的演示实例。
基本知识
创建一个新的Sortable对象
首先,我们要把我们要排序的元素赋值给变量。对于Sortables来说,如果你想要多个列表之间的元素能够在相互之间拖拽,你需要把这些元素全部都放在一个数组中,就像这样:
参考代码:
var sortableListsArray = $$('#listA, #listB');
这样就可以把两个ul的id放到一个数组里面了。我们现在就可以从这个数组创建一个新的sortable对象了:
参考代码:
var sortableLists = new Sortables(sortableListsArray);
我们假设使用的是下面的HTML:
参考代码:
<ul id="listA">
<li>Item A1</li>
<li>Item A2</li>
<li>Item A3</li>
<li>Item A4</li>
</ul>
<ul id="listB">
<li>Item B1</li>
<li>Item B2</li
<li>Item B3</li>
<li>Item B4</li>
</ul>
我们的sortable列表最后看起来大概应该是这样的:
Item A1
Item A2
Item A3
Item A4
Item B1
Item B2
Item B3
Item B4
标签:mootools,排序,类,教程,javascript
0
投稿
猜你喜欢
Python面向对象之内置函数相关知识总结
2022-06-05 10:30:24
Python面向对象的三大特性封装、继承、多态
2023-12-11 05:15:52
Python 3.x踩坑实战汇总
2021-04-21 12:25:47
python实现点对点聊天程序
2023-10-27 11:42:02
sql中exists的基本用法示例
2024-01-25 08:24:55
Python工程师面试题 与Python Web相关
2021-11-10 13:00:48
ES6中let 和 const 的新特性
2024-05-28 15:41:41
Python星号*与**用法分析
2021-11-30 10:32:50
基于selenium及python实现下拉选项定位select
2023-01-13 12:17:48
使用APScheduler3.0.1 实现定时任务的方法
2023-12-12 04:16:05
python类参数self使用示例
2023-05-27 17:15:18
提高MYSQL查询效率的三个有效的尝试
2009-02-27 16:08:00
web项目中golang性能监控解析
2024-02-18 17:28:23
Linux手动部署远程的mysql数据库的方法详解
2024-01-28 16:52:42
Python使用sqlite3模块内置数据库
2024-01-26 21:51:39
Python fileinput模块使用介绍
2023-08-22 14:32:12
很快大多数网民将放弃IE浏览器
2009-02-04 16:43:00
Django+zTree构建组织架构树的方法
2023-08-13 06:17:54
详解Java正则表达式中Pattern类和Matcher类
2023-07-11 22:30:22
Python实现bilibili时间长度查询的示例代码
2022-11-24 15:52:16