Dualbox.js
This is jQuery widget for connected lists
Bower
bower i dualbox
Demo http://front-back.net/portfolio/ui/dualbox/
Markup
<div class="dual">
<div class="row">
<div class="grid-5 source">
<div data-value="1" class="option">
Clusterization by category
</div>
<div data-value="2" class="option">
Clusterization by category and price
</div>
<div data-value="3" class="option">
Clusterization by partial attributes (using simple equality comp
</div>
<div data-value="4" class="option">
Clusterization by partial attributes (using Levenshtein distance)
</div>
<div data-value="5" class="option">
Clusterization by partial attributes (using normalized Levenshtein distance)
</div>
</div>
<div class="grid-2 controllers">
<button class="move-right">></button>
<button class="move-left"><</button>
<button class="move-right-all">>></button>
<button class="move-left-all"><<</button>
</div>
<div class="grid-5 chosen"></div>
</div>
</div>
Initialization
<link rel='stylesheet' type='text/css' href='screen.css' />
<script src="//code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="dualbox.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('.dual').dualbox();
//to get values of chosen elements
//$('.dual').data('value'); //null||[val1,val2...]
});
</script>