It seems a little buggy. There seem to be several state combinations that cause it to lock up.
http://xinsight.github.io/template-chooser/
This is a simple little app, but it's a good example of how using the DOM as a model and a view (as most jquery apps do) doesn't create the most elegant code.