sortable_element

Witam

Już od dłuższego czasu męczę się z JavaScriptem. Chciałbym osiągnąć taki efekt: Mam diva, w którym są inne divy ustawione obok siebie: float: left.
Chciałbym aby za pomocą myszki była możliwość zmiany ich kolejności. Przeczytałem kilka tutków, ale coś nie chce mi to działać :confused:

oto mój kod:

[code]

1

2

3

4

<%= sortable_element(“sortable_div”, :constraint =>’’) %>

.green_box { width: 100px; height: 100px; background: aqua; margin: 5px; float: left; } .kontener { margin: 0 auto; width: 80%; height: 300px; border: aqua dashed 1px; margin-bottom: 20px; } [/code]

A to co widać pod przeglądarką ff:

[code]

1

2

3

4

.green_box { width: 100px; height: 100px; background: aqua; margin: 5px; float: left; } .kontener { margin: 0 auto; width: 80%; height: 300px; border: aqua dashed 1px; margin-bottom: 20px; } [/code]

Dziękuję za Pomoc :slight_smile:

Nie ma za co.


Myślę, że może pomóc dodanie:

 <script src="/javascripts/scriptaculous.js" type="text/javascript"></script>

Więcej informacji:


http://wiki.github.com/madrobby/scriptaculous/sortable-lists-demo
http://api.rubyonrails.org/classes/ActionView/Helpers/ScriptaculousHelper.html

pozdrawiam

Pomogło też dodanie takiego kodu:

[code]

1

2

3

4

<%=
sortable_element ‘sortable_div’,
:tag => ‘div’,
:constraint =>’’,
:url => { :action => “order” } %>

.green_box { width: 100px; height: 100px; background: aqua; margin: 5px; float: left; } .kontener { margin: 0 auto; width: 80%; height: 100%; border: aqua dashed 1px; margin-bottom: 20px; } [/code]