Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][jQuery] Drag'n'Drop
Novy.
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 8
Dołączył: 28.10.2011

Ostrzeżenie: (0%)
-----


Siema, próbuje napisać ekwipunek na zasadzie drag'n'drop.

Wszystko jest ok, tylko kiedy złapie jakis item, i postawie go na zajętym polu, to można go tam upuścić.

Wiem, że w php da się sprawdzić czy pole jest zajęte, ale chciałbym to zablokować w samym jsie, bo jak już coś robić to dobrze, a nie na "odwal się".

Problem rozwiązany więc kod nie jest potrzebny - usuwam (IMG:style_emoticons/default/smile.gif)

Ten post edytował Novy. 1.12.2012, 14:29:05
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


No to tak jak pisałem:
Kod
    if($id_itemu > 0){
echo '
<div class="inventory" style="background:url(./img/inv/slot.png); width:41px; height:41px;float:left;">
<img src="./img/inv/'.$ikony[$id_itemu].'.png" id="'.$id_itemu.'" class="item"/>
</div>';
}
else{
echo '<div class="inventory" style="background:url(./img/inv/slot.png); width:41px; height:41px;float:left;"></div>';

Dodaj do tego jeszcze klasę - "zajęte", "wolne"

Teraz używasz tego w zależności od klasy: http://jqueryui.com/droppable/#revert
Jeszcze tylko poczytanie tego: http://api.jqueryui.com/droppable/#option-accept

I masz gotowy skrypt. Pytaj jak czegoś nie wiesz, ale najpierw popróbuj i poczyta API
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 00:01