> I suggest to use .on() in the code snippet as it is the recommented method as of jQuery 1.7

I'm fine with that. We are using jQuery 1.6.4 in the demo page so I went with `bind`.