![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 3.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam taki problem,że chciałbym zrobić coś w takim stylu że mam jednego diva , i napisany skrypt do drag and drop. no i teraz w momencie upuszczenia elementu sprawdzam jego pozycje. no i jeśli znajduje się nad innym divem (ma tu duze znaczenie nad którym bo jest 10 do wyboru) to wykonuj sie jakaś akcja. No i wszystko mam zrobione właściwie tylko to sprawdzanie czy podnoszony div jest nad innym mi nie wychodzi. bo narazie mam to zrobione w ten sposób ze sprawdzam sobie czy np: polozenie myszki w chwili upuszczenia jest x<200 and x>100 i y<50 i y>25 na przykład oczewiście. tylko że mam layout płynny i szerokość docelowego miejsca upuszczenia ma 20% i w przypadku gdy ktoś ma inna rozdzielczość skrypt się wyłoży bo miejsce na upuszczenie diva zmieni pozycje. Nie ma ktos pomyslu jak to zrobic lepiej? //acha i pomysł z np sprawdzaniem pozycji tego miejsca docelowego. też raczej odpada ze wzgledu na ilosc tych miejsc. najlepsze by było coś w stylu if(jedendiv nad drugidiv). Wie ktoś jak można to fajnie rozwiązać? pozdro |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 153 Pomógł: 2 Dołączył: 28.05.2007 Skąd: Stamtąd Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Raz, dwa, trzy, baba Jaga patrzy!
http://trelemorele.cba.pl |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 3.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cytat //acha i pomysł z np sprawdzaniem pozycji tego miejsca docelowego. też raczej odpada ze wzgledu na ilosc tych miejsc. najlepsze by było coś w stylu if(jedendiv nad drugidiv). Wie ktoś jak można to fajnie rozwiązać? pozdro hm.. może źle to ubrałem w słowa. no ale właśnie chodziło mi o to żeby takiego rozwiązania nie robić. Jest na to jakiś inny sposób? bo
takich linijek musiał bym zrobić strasznie dużo. zwłaszcza że chciałbym jeszcze uwzględnić inne sytuacje czyli np:
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 06:55 |