JQuery Part 13 : Membuat Interaksi Droppable Dengan JQuery UI
![Membuat Interaksi Droppable Dengan JQuery UI](https://www.malasngoding.com/wp-content/uploads/2016/02/Membuat-Interaksi-Droppable-Dengan-JQuery-UI.png)
Membuat Interaksi Droppable Dengan JQuery UI – masih di www.malasngoding.com pada kategori tutorial belajar JQuery UI Dasar. kali ini di tutorial jquery ui part 13 ini kita akan belajar membuat atau menggunakan sebuah fitur interactions dari jquery ui. yaitu interaksi droppable. sebelumnya pada part 12 kita telah belajar membuat interaksi Draggable dengan jquery ui. dan sekarang akan kita bahas tentang membuat interaksi droppable dengan jquery ui. interaksi droppable ini merupakan interaksi lanjutan dari interaksi draggable yang telah kita bahas pada tutorial sebelumnya.
Membuat Interaksi Droppable Dengan JQuery UI
Interactions droppable merupakan sebuah aksi di mana memungkinkan kita membuat drop atau melepaskan/memindahkan element pada element lain. jika interaksi draggable kan fungsi nya untuk membuat agar sebuah element bisa di seret. nah droppable ini berguna untuk membuat aksi ketika melepaskan. saya juga agak kesulitan untuk menjelaskannya. lebih baik langsung saja kita masuk ke contoh cara menggunakan interactions droppable jquery ui.
droppable.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
<!DOCTYPE html> <html> <head> <title>JQuery Part 13 : Membuat Interaksi Droppable Dengan JQuery UI</title> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery-ui/jquery-ui.js"></script> <link rel="stylesheet" type="text/css" href="js/jquery-ui/jquery-ui.css"> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <h1>Membuat Interaksi Droppable Dengan JQuery UI | www.malasngoding.com</h1> <div id="seret" class="ui-widget-content"> <p>Seret saya om !!</p> </div> <div id="drop" class="ui-widget-header"> <p>Lepaskan di sini</p> </div> </body> <script type="text/javascript"> $(document).ready(function(){ $( "#seret" ).draggable(); $( "#drop" ).droppable({ drop: function( event, ui ) { $( this ) .addClass( "ui-state-highlight" ) .find( "p" ) .html( "Dropped!" ); } }); }); </script> </html> |
style.css
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
body{ font-family: sans-serif; } h1{ text-align: center; } #seret { width: 200px; height: 200px; padding: 20px; float: left; margin: 10px 10px 10px 0; } #drop { width: 250px; height: 250px; padding: 20px; float: left; margin: 10px; } |
![membuat interaksi droppable dengan jquery ui membuat interaksi droppable dengan jquery ui](https://www.malasngoding.com/wp-content/uploads/2016/02/membuat-interaksi-droppable-dengan-jquery-ui.png)
membuat interaksi droppable dengan jquery ui
saya jelaskan sedikit. di sini untuk contohnya kita buat dua buah kotak. kotak yang pertama kita beri id apa aja terserah. tapi di sini saya beri id seret. kotak seret ini kita jadikan sebagai element yang bisa di drag untuk di drop ke kotak lainnya. dan kotak yang satu lagi kita beri id dengan drop. kotak kedua ini kita jadikan sebagai tempat untuk drop element.
1 2 3 4 5 6 7 |
<div id="seret" class="ui-widget-content"> <p>Seret saya om !!</p> </div> <div id="drop" class="ui-widget-header"> <p>Lepaskan di sini</p> </div> |
dan kemudian kita kasih fungsi drag dan drop jquery ui nya
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<script type="text/javascript"> $(document).ready(function(){ $( "#seret" ).draggable(); $( "#drop" ).droppable({ drop: function( event, ui ) { $( this ) .addClass( "ui-state-highlight" ) .find( "p" ) .html( "Dropped!" ); } }); }); </script> |
See the Pen membuat interaksi droppable dengan jquery ui by Malas Ngoding (@malasngoding) on CodePen.0
Tutorial Menarik Lainnya
![](https://www.malasngoding.com/wp-content/uploads/2016/02/interaksi-selectable-dan-sortable-dengan-jquery-ui-300x188.png)
JQuery UI Part 15 : Interaksi Selectable dan Sortable di JQuery UI
![membuat resizable dengan jquery ui](https://www.malasngoding.com/wp-content/uploads/2016/02/membuat-resizable-dengan-jquery-ui-300x188.png)
![membuat resizable dengan jquery ui](https://www.malasngoding.com/wp-content/uploads/2016/02/membuat-resizable-dengan-jquery-ui-300x188.png)
JQuery UI Part 14 : Membuat Resizable Dengan JQuery UI
![](https://www.malasngoding.com/wp-content/uploads/2016/02/Membuat-Interaksi-Draggable-Dengan-JQuery-UI-300x188.png)
![](https://www.malasngoding.com/wp-content/uploads/2016/02/Membuat-Interaksi-Draggable-Dengan-JQuery-UI-300x188.png)
JQuery UI Part 12 : Membuat Interaksi Draggable Dengan JQuery UI
![membuat tooltip dengan jquery ui](https://www.malasngoding.com/wp-content/uploads/2016/02/membuat-tooltip-dengan-jquery-ui-1-300x188.png)
![membuat tooltip dengan jquery ui](https://www.malasngoding.com/wp-content/uploads/2016/02/membuat-tooltip-dengan-jquery-ui-1-300x188.png)