JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://github.com/jquery/jquery-tmpl/raw/master/jquery.tmpl.js"></script>
<script src="https://github.com/greenlaw110/knockout/raw/master/build/output/knockout-latest.debug.js"></script>
<script src="https://github.com/SteveSanderson/knockout.mapping/raw/master/build/output/knockout.mapping-latest.debug.js"></script>
<script src="https://github.com/greenlaw110/knockout-ext/raw/master/build/output/knockout-ext-latest.js"></script>
<select data-bind="options: images, value:image"></select>
<img data-bind="attr: {src: image}"></img>
JavaScript
var viewModel = {
images: [
'http://www.danrumney.co.uk/blog/wp-content/uploads/2009/01/cloud-6.jpg',
'http://www.techworld.com/cmsdata/features/3221356/Cloud.jpg',
'http://www.pinktentacle.com/images/cloud_streets.jpg'
],
image: KO('https://groups.google.com/d/overview')
};
ko.applyBindings(viewModel);