How to clear/remove observable bindings in Knockout.js?

Have you tried calling knockout’s clean node method on your DOM element to dispose of the in memory bound objects?

var element = $('#elementId')[0]; 
ko.cleanNode(element);

Then applying the knockout bindings again on just that element with your new view models would update your view binding.

Leave a Comment