Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>Move Up / Down</title>
- <style>
- select { width: 70px }
- .block { display: inline-block; vertical-align: top }
- #btnUp { display: block; margin-top: 18px }
- #btnDown { display: block; margin-top: 10px }
- </style>
- <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
- </head>
- <body>
- <div class="block">
- <select id="towns" size="5">
- <option>Sofia</option>
- <option>Varna</option>
- <option>Plovdiv</option>
- <option>Ruse</option>
- </select>
- </div>
- <div class="block">
- <button id="btnUp" onclick="move(-1)">↑</button>
- <button id="btnDown" onclick="move(+1)">↓</button>
- </div>
- <script>
- function move(direction) {
- let townToMove = $('option:selected');
- if (direction == -1) {
- townToMove.insertBefore(townToMove.prev());
- }
- if (direction == +1) {
- townToMove.insertAfter(townToMove.next());
- }
- }
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement