{
  "$type": "site.standard.document",
  "canonicalUrl": "https://handyman5.github.io//posts/dr-jquery-cycle",
  "path": "/posts/dr-jquery-cycle",
  "publishedAt": "2012-10-08T19:00:00.000Z",
  "site": "at://did:plc:yxhvd47p53gmb5zfiktqq3og/site.standard.publication/3mohn6mqvab25",
  "tags": "javascript, code",
  "textContent": "_(originally from <https://web.archive.org/web/20150422001009/http://ajcsystems.com/blog/blog/2012/10/08/dr-jquery-cycle-or-how-i-learned-to-stop-using-keynote-and-love-html/>)_\n\nWe have a number of fancy dashboards displaying on TVs here at $work, and some of them are implemented with Keynote to get the endless-cycling effect. This is lame because Keynote is very hard to use for this purpose (precise grid positioning, versioned changes, lots of other stuff).\n\n\n\nI recently stumbled across the jQuery Cycle plugin while trying to improve this situation, and it rocks. It does everything we need for this purpose and then some.\n\nThe one adaptation I needed to make was to implement a few keyboard commands, to pause/resume the slideshow and go to the next or previous slide. Behold:\n\nAlso useful was the jQuery keycode cheatsheet.",
  "title": "Dr. jQuery-Cycle, or how I learned to stop using Keynote and love HTML"
}