I recently had to do some work replacing some jQuery code with data binding Knockout code. When you are developing and app, using jQuery to do some simple interactions can be a quick and easy way to accomplish these tasks. Once your app gets big enough though you'll need something better. Knockout is a simple and light weight framework for binding data and works really well.
Here is the sample I made in this Pen.
See the Pen Playing">http://codepen.io/adamaoc/pen/zxVOdj/'>Playing with Knockout JS by Adam Moore (@adamaochttp://codepen.io/adamaoc'>@adamaoc>) on CodePen.http://codepen.io'>CodePen.>
Check out my Profile on CodePen for more work.