Tutorial #33 del curso de JQuery. ene ste tutorial veremos la utilización del método droppable() este complemente a draggable visto en el tutorial anterior.
<!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>JQuery-UI - droppable</title> <link href="jquery-ui/jquery-ui.css" rel="stylesheet"> <style type="text/css"> #mover,#mover2{ width: 100px; height: 100px; background-color: #F97929; } #soltar{ width: 220px; height: 220px; border: solid 2px black; } .soltado{ background-color: #D62743; } .hover{ background-color: blue; } </style> </head> <body> <div id="mover" class="ui-widget-content"> <p>mover</p> </div> <div id="mover2" class="ui-widget-content"> <p>mover 2</p> </div> <div id="soltar"> <p>soltar aquí</p> </div> <script src="js/jquery-2.1.3.min.js"></script> <script src="jquery-ui/jquery-ui.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $('#mover,#mover2').draggable(); $('#soltar').droppable({ hoverClass: "hover", accept: "#mover", drop: function(event, ui){ $(this).addClass('soltado').find("p").text('elemento soltado'); } }); }); </script> </body> </html>