Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Funkcje poruszania elementami na stronie
Forum PHP.pl > Forum > Przedszkole
The Night Shadow
W jaki sposób napisać funkcje, która umożliwiałaby kliknięcie LPM na danego DIVA i przeciągnięcie go w inne miejsce.

Chciałbym tak stworzona funkcja "wiedziała" nad jakim innym DIVem został puszczony kursor myszy.

Dokładniej:

Mamy dwie kolumny (divy) zajmujące jakąś część strony. Chcę móc wizualnie bez przeładowania strony przeciągać boxy tematyczne z lewej do prawej i z prawej do lewej kolumny.

Skrypt powinien wiedzieć, że jeśli LPM zostanie puszczony w miejscu, w którym nie ma którejś z kolumn ma nic nie robić. Divy mają być przeciągane "wirtualnie". Tzn. po kliknięciu w dany box tematyczny i ruszeniu myszą pojawia się półprzezroczysty "klon" tego boxa i dopiero w momencie puszczenia LPM nad drugą kolumną następuje zniknięcie diva z kolumny pierwszej i pojawienie się go w kolumnie drugiej.
skowron-line
google.pl -> drag and drop ( no ale to raczej wiesz )
zobacz sobie w gotowych bibliotekach takich jak jQuery lub mootools tam sa gotowe funkcje do tego pozwoli Ci to zaosczędzić sporo czasu. A i bedziesz pewien ze działa pod rożnymi przeglądarkami.

Pzdr.

->Edit<-
http://www.mozilla.org/xpfe/xptoolkit/dragDrop.html

->Edit<-
http://www.webreference.com/programming/ja...ipt/mk/column2/

->Edit<-
http://www.doman.art.pl/kursjs/kurs/draganddrop.html
nithajasz
Skorzystaj z jakiejś biblioteki JS, przykładkowo JQuery, mootools, czy innej. Przejrzyj dokumentację wybranej biblioteki, a głównie DRAG & DROP bo o to Ci chodzi..
marcio
Albo cos mniej skomplikowanego to moze mintAjax
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.