-
Notifications
You must be signed in to change notification settings - Fork 175
Home
Nicola Franchini edited this page Dec 16, 2021
·
20 revisions
Dropped jQuery. You don't need any external library.
new Venobox({
selector: '.venobox'
});
But if you love the jQuery style (or you are too lazy to update your old initializations), the old method is still supported, if the jQuery library is loaded:
$('.venobox').venobox();
-
selector
Items to be initialized -
customClass
Custom class for the main wrapper .vbox-overlay -
maxWidth
Max content width -
navKeyboard
Max content width -
navTouch
Max content width -
ratio
For Video and iFrames -
popup
Open specific element on page load -
navSpeed
Transition time to silde out items -
shareStyle
3 styles for the share buttons: 'block', 'pill', 'transparent', 'bar' -
titleStyle
3 styles for the titles: 'block', 'pill', 'transparent', 'bar' -
toolsBackground
background color for title and share -
toolsColor
color for navigation tools
-
noArrows
renamed tonavigation
(default: true) -
numeratio
renamed tonumeration
-
cb_pre_open
renamed toonPreOpen
-
cb_post_open
renamed toonPostOpen
-
cb_pre_close
renamed toonPreClose
-
cb_after_nav
renamed toonNavComplete
-
cb_content_loaded
renamed toonContentLoaded
-
cb_init
renamed toonInit
-
cb_post_close
-
closeBackground
-
closeColor
-
framewidth
-
frameheight
-
numerationBackground
-
numerationColor
-
numerationPosition
-
titleBackground
-
titleColor
-
arrowsColor
-
data-border
overrides the global optionborder
-
data-maxwidth
overrides the global optionmaxWidth
-
data-ratio
overrides the global optionratio
-
data-css
renamed todata-customclass
overrides the global optioncustomClass
Full list of currently available options:
selector: '.venobox',
autoplay : false,
bgcolor: '#fff',
border: '0',
customClass: false,
infinigall: false,
maxWidth: '100%',
navigation: true,
navKeyboard: true,
navTouch: true,
navSpeed: 300,
numeration: false,
overlayClose: true,
overlayColor: 'rgba(23,23,23,0.95)',
popup: false,
ratio: '16x9', // '1x1' | '4x3' | '16x9' | '21x9' | 'full'
share: false,
shareStyle: 'pill', // 'bar' | 'block' | 'pill' | 'transparent'
spinner: 'bounce', // 'plane' | 'chase' | 'bounce' | 'wave' | 'pulse' | 'flow' | 'swing' | 'circle' | 'circle-fade' | 'grid' | 'fold' | 'wander'
spinColor : '#d2d2d2',
titleattr: 'title',
titlePosition: 'top', // 'top' || 'bottom'
titleStyle: 'bar', // 'bar' | 'block' | 'pill' | 'transparent'
toolsBackground: '#1C1C1C', // 'transparent'
toolsColor: '#d2d2d2',