Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script type="text/javascript" src="https://cdn.rawgit.com/alvarotrigo/fullPage.js/master/jquery.fullPage.js"></script>
- <script>
- $(document).ready(function() {
- function isInView(el) {
- var top = el.offsetTop;
- var left = el.offsetLeft;
- var width = el.offsetWidth;
- var height = el.offsetHeight;
- while(el.offsetParent) {
- el = el.offsetParent;
- top += el.offsetTop;
- left += el.offsetLeft;
- }
- return (
- top < (window.pageYOffset + window.innerHeight) &&
- left < (window.pageXOffset + window.innerWidth) &&
- (top + height) > window.pageYOffset &&
- (left + width) > window.pageXOffset
- );
- }
- $(window).scroll(function() {
- // page 1
- if(isInView('#page-1')) {
- $('#nav-to-page-1').addClass('active');
- } else {
- $('#nav-to-page-1').removeClass('active');
- }
- // page 2
- if(isInView('#page-2')) {
- $('#nav-to-page-2').addClass('active');
- } else {
- $('#nav-to-page-2').removeClass('active');
- }
- // page 3 ...
- });
- $('#fullpage').fullpage({
- //Navigation
- menu: false,
- lockAnchors: false,
- anchors: ['firstSlide','Hospitalier', 'Projet-Scintigraphie','Reanimation','Coronarographie'],
- navigation: true,
- navigationPosition: 'right',
- navigationTooltips: ['firstSlide','Hospitalier', 'Projet-Scintigraphie','Reanimation','Coronarographie'],
- showActiveTooltip: false,
- slidesNavigation: true,
- slidesNavPosition: 'bottom',
- //Scrolling
- css3: true,
- scrollingSpeed: 900,
- autoScrolling: true,
- fitToSection: true,
- fitToSectionDelay: 1000,
- scrollBar: false,
- easing: 'easeInOutCubic',
- easingcss3: 'ease',
- loopBottom: false,
- loopTop: false,
- loopHorizontal: true,
- continuousVertical: false,
- normalScrollElements: '#element1, .element2',
- scrollOverflow: false,
- touchSensitivity: 15,
- normalScrollElementTouchThreshold: 5,
- //Accessibility
- keyboardScrolling: true,
- animateAnchor: true,
- recordHistory: true,
- //Design
- controlArrows: true,
- verticalCentered: true,
- controlArrowColor: '#0000FF',
- sectionsColor : [],
- resize : false,
- paddingTop: '0',
- paddingBottom: '0',
- fixedElements: '#header, .footer',
- responsive: 0, //backwards compabitility with responsiveWiddth
- responsiveWidth: 0,
- responsiveHeight: 0,
- //Custom selectors
- sectionSelector: '.section',
- slideSelector: '.slide',
- //events
- onLeave: function(index, nextIndex, direction){},
- afterLoad: function(anchorLink, index){},
- afterRender: function(){},
- afterResize: function(){},
- afterSlideLoad: function(anchorLink, index, slideAnchor, slideIndex){},
- onSlideLeave: function(anchorLink, index, slideIndex, direction, nextSlideIndex){}
- });
- });
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement