JSFiddle - React, Tailwind, and code Playground

by Giacomo Pittalis

HTML

<form method="post">
	<select class="chosen" id="location" name="location[]" multiple="multiple">
		<option>Select</option>
		<option value="OpenApp">OpenApp</option>
		<option value="StartGame">StartGame</option>
		<option value="EndGame">EndGame</option>
		<option value="Reward_Calendar">Reward Calendar</option>
		<option value="InviteFriend">InviteFriend</option>
		<option value="Gift">Gift</option>
		<option value="Store_Hot_Deals">Store Hot Deals</option>
	</select>
	<input type="submit" value="go">
</form>
<input type="button" value="Up">
<input type="button" value="Down">

JavaScript

$(document).ready(function(){
		$('input[type="button"]').click(function(){
			var $op = $('#location option:selected'),
            $this = $(this);
			if($op.length){
				($this.val() == 'Up') ? 
                $op.first().prev().before($op) : 
                $op.last().next().after($op);
			}
		});
	});