knockoutjs databind with jquery controls

http://stackoverflow.com/questions/6399078/knockoutjs-databind-with-jquery-controls

by Sky Sigal

HTML

<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.11/themes/base/jquery-ui.css">
<script src="http://knockoutjs.com/downloads/knockout-2.2.1.js"></script>
<div data-bind="test: {}" />

JavaScript

ko.bindingHandlers.test = {
    init: function(element, valueAccessor, allBindingsAccessor) {
           alert(0);
    },
    update: function(element, valueAccessor, allBindingsAccessor) {
           alert(1);
    }
}

var viewModel = {};
ko.applyBindings(viewModel);