Book Viewer Component: Difference between revisions
Jump to navigation
Jump to search
| Line 30: | Line 30: | ||
| +- .next-pg-btn > data-p, data-op | | +- .next-pg-btn > data-p, data-op | ||
| | | | ||
+- .page-previews > data-id, data-type | +- .page-previews .scroll-pane .ui-widget .scroll-widget-header > data-id, data-type | ||
| | | | | | ||
| +- .page-tn > data-p | | +- .scroll-content | ||
| | | | |||
| | + .page-tn > data-p | |||
| | | |||
| +- .scroll-bar-wrap .ui-widget-content | |||
| | | |||
| +- .scroll-bar | |||
| | | | ||
+- .book-previews | +- .book-previews | ||
Revision as of 17:54, 13 December 2013
Overview
Documentation of the "book viewer" component used on damienjay.com and littledamien.com.
Markup
DOM elements required to operate the book viewer
+- .page-title | +- .book-container > data-id, data-type | | | +- .alert-error | | | +- .left-page > data-p, data-op | | | | | +- img | | | +- .right-page > data-p, data-op | | | +- img | +- .page-links-container | | | +- .prev-pg-btn > data-p, data-op | | | +- .page-number | | | +- .next-pg-btn > data-p, data-op | +- .page-previews .scroll-pane .ui-widget .scroll-widget-header > data-id, data-type | | | +- .scroll-content | | | | | + .page-tn > data-p | | | +- .scroll-bar-wrap .ui-widget-content | | | +- .scroll-bar | +- .book-previews | +- .preload-0 | +- .preload-1
[COMMON_TEMPLATE_DIR]_templates/content/book-viewer/page-set.php[COMMON_TEMPLATE_DIR]_templates/content/book-viewer/page-navigation.php[COMMON_TEMPLATE_DIR]_templates/content/book-viewer/page-previews.php[COMMON_TEMPLATE_DIR]_templates/content/book-viewer/book-previews.php
JavaScript
jQuery libraries
jQueryjQuery UIjQuery MobileSupport for tablet swipe navigation. (No CDN that I could find.)
"littled" libraries
$.littled$.bookviewer