7.7.js 618 B

123456789101112131415161718192021
  1. $(document).ready(function() {
  2. var $books = $('#books').cycle({
  3. timeout: 2000,
  4. speed: 200,
  5. pause: true
  6. });
  7. if ( $.cookie('cyclePaused') ) {
  8. $books.cycle('pause');
  9. }
  10. var $controls = $('<div id="books-controls"></div>').insertAfter($books);
  11. $('<button>Pause</button>').click(function(event) {
  12. event.preventDefault();
  13. $books.cycle('pause');
  14. $.cookie('cyclePaused', 'y');
  15. }).appendTo($controls);
  16. $('<button>Resume</button>').click(function(event) {
  17. event.preventDefault();
  18. $('ul:paused').cycle('resume');
  19. $.cookie('cyclePaused', null);
  20. }).appendTo($controls);
  21. });