Use this tag for question regarding the creation or use of Knockout js custom bindings
Knockout custom bindings allow to encapsulate behaviors that control the interaction between DOM elements, and bound observables.
This gives a lot of flexibility to encapsulate sophisticated behaviors in an easy-to-reuse way, for example grids.
Custom bindings can also be used to allow to bind components and behaviours existing in other libraries like jQuery, jQuery plugins, or jQuery UI.
This is the official documentation on Creating custom bindings.