remove applyBinding
https://groups.google.com/d/topic/knockoutjs/LvvGRMNaVB8/discussion
by Hari Menon
HTML
<script src="https://github.com/jquery/jquery-tmpl/raw/master/jquery.tmpl.js"></script>
<script src="http://knockoutjs.com/js/knockout-2.2.0.js"></script>
<div id="container">
<input data-bind="value: name"/>
<p id="test" data-bind="text: name"></p>
<p id="test2" data-bind="text: name"></p>
<button data-bind="click: unbind">Unbind first text field</button>
<button data-bind="click: unbindAll">Unbind all</button>
</div>
CSS
td { padding: 5px; }
JavaScript
var viewModel = {
name: ko.observable("Test"),
unbind: function() {
ko.cleanNode($("#test")[0]);
},
unbindAll: function() {
ko.cleanNode($("#container")[0]);
}
};
ko.applyBindings(viewModel);