JQuery UI Part 15 : Interaksi Selectable dan Sortable di JQuery UI

Interaksi Selectable dan Sortable di JQuery UI – Selamat datang di tutorial jquery ui yang ke 15. di tutorial jquery UI part 15 ini akan kita bahas tentang dua buah interaksi lagi yang tersisa, setelah sebelumnya kita membahas interaksi draggable, droppable, dan resizable pada jquery ui. interaksi yang akan kita bahas di tutorial ini adalah interaction selectable dan sortable. fungsi sortable() di jquery ui memungkinkan kita untuk membuat pengurutan element html. dan selectable() memungkinkan kita untuk membuat element html dapat di select/di pilih. langsung saja kita masuk ke cara menggunakan kedua aksi interaksi ini.
Interaksi Selectable dan Sortable di JQuery UI
Yang pertama kita bahas dulu interaksi selectable. setelah ini baru kita bahas tentang interaksi sortable. silahkan perhatikan penjelasan dan contoh berikut ini untuk menggunakan fungsi selectable() dan sortable() pada jquery ui.
Pengertian dan Cara Menggunakan Fungsi Selectable JQuery UI
Fungsi selectable di jquery ui adalah sebuah fungsi yang tersedia untuk membuat interaksi select. yaitu membuat seolah-olah element html dapat di pilih dengan cara di klik. langsung saja kita masuk ke contoh nya agar tidak membingungkan.interaksi selectable di jquery ui.
selectable.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 |
<!DOCTYPE html> <html> <head> <title>JQuery UI Part 15 : Interaksi Selectable dan Sortable di 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>Interaksi Selectable dan Sortable di JQuery UI | www.malasngoding.com</h1> <ol id="selectable"> <li class="ui-widget-content">Pilih Item 1</li> <li class="ui-widget-content">Pilih Item 2</li> <li class="ui-widget-content">Pilih Item 3</li> <li class="ui-widget-content">Pilih Item 4</li> <li class="ui-widget-content">Pilih Item 5</li> <li class="ui-widget-content">Pilih Item 6</li> <li class="ui-widget-content">Pilih Item 7</li> </ol> </body> <script type="text/javascript"> $(document).ready(function(){ $( "#selectable" ).selectable(); }); </script> </html> |
style.css
1 2 3 4 5 6 7 8 9 10 11 12 13 |
body{ font-family: sans-serif; } h1{ text-align: center; } #feedback { font-size: 1.4em; } #selectable .ui-selecting { background: #FECA40; } #selectable .ui-selected { background: #F39814; color: white; } #selectable { list-style-type: none; margin: 0; padding: 0; width: 60%; } #selectable li { margin: 3px; padding: 0.4em; font-size: 1.4em; height: 18px; } |
bisa teman-teman perhatikan pada contoh menggunakan fungsi selectable jquery ui di atas. seperti biasa pertama kita hubungkan dulu file jquery dan jquery ui nya.
1 2 3 4 |
<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"> |
baru kemudian kita membuat element yang bisa di select. di sini kita membuat element list. dan berikan id atau class.
1 2 3 4 5 6 7 8 9 |
<ol id="selectable"> <li class="ui-widget-content">Pilih Item 1</li> <li class="ui-widget-content">Pilih Item 2</li> <li class="ui-widget-content">Pilih Item 3</li> <li class="ui-widget-content">Pilih Item 4</li> <li class="ui-widget-content">Pilih Item 5</li> <li class="ui-widget-content">Pilih Item 6</li> <li class="ui-widget-content">Pilih Item 7</li> </ol> |
terakhir tinggal memberikan fungsi selectable().
1 2 3 4 5 |
<script type="text/javascript"> $(document).ready(function(){ $( "#selectable" ).selectable(); }); </script> |

interaksi selectable di jquery ui
See the Pen Interaksi selectable jquery ui by Malas Ngoding (@malasngoding) on CodePen.
Pengertian dan Cara Menggunakan Fungsi Sortable JQuery UI
Fungsi sortable adalah fungsi jquery ui yang di sediakan untuk membuat pengurutan element. misalnya teman-teman memiliki data dalam bentuk list. dan teman-teman ingin mengurutkan urutan data nya misalnya. teman-teman bisa menggunakan fungsi sortable() jquery ini. caranya juga sangat mudah. untuk mengurutkannya teman-teman tinggal drag and drop pada element yang ingin di urutkan.
sortable.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 |
<!DOCTYPE html> <html> <head> <title>JQuery UI Part 15 : Interaksi Selectable dan Sortable di 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>Interaksi Sortable di JQuery UI | www.malasngoding.com</h1> <ol id="sortable"> <li class="ui-widget-content">Pilih Item 1</li> <li class="ui-widget-content">Pilih Item 2</li> <li class="ui-widget-content">Pilih Item 3</li> <li class="ui-widget-content">Pilih Item 4</li> <li class="ui-widget-content">Pilih Item 5</li> <li class="ui-widget-content">Pilih Item 6</li> <li class="ui-widget-content">Pilih Item 7</li> </ol> </body> <script type="text/javascript"> $(document).ready(function(){ $( "#sortable" ).sortable(); }); </script> </html> |
style.css
1 2 3 4 5 6 7 8 9 10 11 |
body{ font-family: sans-serif; } h1{ text-align: center; } #sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; } #sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; } #sortable li span { position: absolute; margin-left: -1.3em; } |

interaksi sortable di jquery ui
See the Pen interaksi sortable jquery ui by Malas Ngoding (@malasngoding) on CodePen.
Silahkan teman-teman kembangkan lagi untuk penggunaan fungsi selectable dan sortable jquery ui ini di website jquery ui. sekian tutorial JQuery UI Part 15 : Interaksi Selectable dan Sortable di JQuery UI. jika ada yang teman-teman kurang pahami atau kesalahan didalam pembuatan tutorial mohon teman-teman bisa meninggalkan komentar di bawah. terima kasih.
Tutorial Menarik Lainnya

JQuery UI Part 14 : Membuat Resizable Dengan JQuery UI


JQuery Part 13 : Membuat Interaksi Droppable Dengan JQuery UI


JQuery UI Part 12 : Membuat Interaksi Draggable Dengan JQuery UI

