item base
HTML
<script src="https://github.com/jquery/jquery-tmpl/raw/master/jquery.tmpl.js"></script>
<script src="https://github.com/SteveSanderson/knockout/raw/master/build/output/knockout-latest.debug.js"></script>
<div data-bind="template: 'DisplayTmpl'"></div>
<div data-bind="template: 'EditTmpl'"></div>
<script id="DisplayTmpl" type="text/html">
Hello ${name}!
</script>
<script id='EditTmpl' type="text/html">
<input data-bind="value: name, valueUpdate: 'keyup'" />
</script>
JavaScript
var viewModel = {
name: ko.observable("World")
};
ko.applyBindings(viewModel);