No-Library (pure JS), HTML, CSS, JavaScript
Knockout.js 2.2.1, HTML, CSS, JavaScript
http://www.knockmeout.net/2011/05/creating-smart-dirty-flag-in-knockoutjs.html
jQuery (edge), HTML, CSS, JavaScript