Making jCarousel view responsive
Most likely because on() didn't exist before jQuery 1.7, and Drupal ships with...well, not 1.7.

The standard solution is to install jQuery Update and select 1.7 as the version for the site.

For future reference, check for JS errors in the browser console - there will be something very similar to this in there:


  Object [object Object] has no method 'on'