Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JQUERY]Droppable nie działa z 'out'
$_GET['Kuba']
post 26.02.2011, 17:10:49
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 19.02.2011

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


Witam, mam taki kod:
  1. <!DOCTYPE html>
  2. <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
  3. <link href="style.css" rel="stylesheet" type="text/css"/>
  4. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
  5. <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
  6. <style type="text/css">
  7. #aghanimsscepter { position: absolute; width: 38px; height: 38px; background: silver; padding: 0px;}
  8. (...)
  9. #droppable1x1 { top: 38; width: 38px; height: 38px; background: gray; color: white; padding: 0px; float: left;}
  10. (...)
  11. </style>
  12. $(document).ready(function() {
  13. $("#aghanimsscepter").draggable();
  14. (...)
  15. $("#droppable1x1").droppable({
  16. drop: function(event, ui) {
  17. var id = ui.draggable.attr("id");
  18. $(ui.draggable).css('top',$(this).position().top);
  19. $(ui.draggable).css('left',$(this).position().left);
  20. $(this).droppable("disable");
  21. }
  22. out: function(event, ui) {
  23. $(this).droppable("enable");
  24. }
  25. });
  26. (...)
  27. });
  28. </script>
  29. </head>
  30. <body style="font-size:62.5%;">
  31. <img src="images/bars/items.png" />
  32. <tr height="38">
  33. <td style="width: 38px;">
  34. <div id="droppable1x1"><img src="images/items/equip.png" width="38" height="38" /></div>
  35. </td>
  36. (...)
  37. </tr>
  38. </table>
  39. (...)

, w którym nie działa przeciąganie sad.gif
Jak wywalę:
  1. out: function(event, ui) {
  2. $(this).droppable("enable");
  3. }

To zaczyna działać sciana.gif dry.gif
Spotkał się już ktoś z czymś takim?

Ten post edytował $_GET['Kuba'] 26.02.2011, 17:12:07
Go to the top of the page
+Quote Post
erix
post 26.02.2011, 17:12:21
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Puść gdzieś to na żywo.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
$_GET['Kuba']
post 26.02.2011, 17:16:11
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 19.02.2011

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


http://nextgenpocket.pl/dota/items.php
Go to the top of the page
+Quote Post
d3ut3r
post 26.02.2011, 17:45:29
Post #4





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

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


Kod
$("#droppable1x1").droppable({

      drop: function(event, ui) {

       var id = ui.draggable.attr("id");

       $(ui.draggable).css('top',$(this).position().top);

       $(ui.draggable).css('left',$(this).position().left);

       $(this).droppable("disable");

      }

      out: function(event, ui) {

       $(this).droppable("enable");

      }

    });


wydaje mi się, że brakuje Ci przed out przecinka

Ten post edytował d3ut3r 26.02.2011, 17:45:56


--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 10:41