Sha256: 5e62f9a5747e8e8fe54846bc492c9f614bb3a591c9ca37f0c2fbe1ec65fa9458
Contents?: true
Size: 697 Bytes
Versions: 8
Compression:
Stored size: 697 Bytes
Contents
(function($) { $.widget('pageflow.homeButton', { _create: function() { var element = this.element; element.click(function(event) { pageflow.slides.goToById(element.data('link')); event.preventDefault(); }); pageflow.slides.on('pageactivate', function(e, ui) { toggle($(e.target)); }); toggle(pageflow.slides.currentPage()); function toggle(currentPage) { var currentPageId = currentPage.data('id'); var onHomePage = (currentPageId === element.data('link')); element.toggleClass('deactivated', onHomePage); element.attr('tabindex', onHomePage ? '-1' : '2'); } } }); }(jQuery));
Version data entries
8 entries across 8 versions & 1 rubygems