* Supports [AngularJS](#ng) and and any CSS library, e.g. [Bootstrap](#bs)
@ -30,6 +30,8 @@ var el = document.getElementById('items');
var sortable = Sortable.create(el);
```
You can use any element for the list and its elements, not just `ul`/`li`. Here is an [example with `div`s](http://jsbin.com/luxero/2/edit?html,js,output).
---
@ -114,9 +116,9 @@ var sortable = new Sortable(el, {
To drag elements from one list into another, both lists must have the same `group` value.
You can also define whether lists can give away, give and keep a copy (`clone`), and receive elements.
* name:`string` — group name
* pull:`true|false|'clone'` — ability to move from the list. `clone` — cloning drag item when moving from the list.
* put:`true|false|["foo", "bar"]` — the possibility of adding an element from the other list, or an array of names groups, which can be taken.
* name:`String` — group name
* pull:`true|false|'clone'` — ability to move from the list. `clone` — copy the item, rather than move.
* put:`true|false|["foo", "bar"]` — whether elements can be added from other lists, or an array of group names from which elements can be taken