Advertisement
Guest User

Untitled

a guest
Sep 8th, 2015
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <script type="text/javascript" src="https://cdn.rawgit.com/alvarotrigo/fullPage.js/master/jquery.fullPage.js"></script>
  2. <script>
  3. $(document).ready(function() {
  4.     function isInView(el) {
  5.     var top = el.offsetTop;
  6.     var left = el.offsetLeft;
  7.     var width = el.offsetWidth;
  8.     var height = el.offsetHeight;
  9.  
  10.     while(el.offsetParent) {
  11.       el = el.offsetParent;
  12.       top += el.offsetTop;
  13.       left += el.offsetLeft;
  14.     }
  15.  
  16.     return (
  17.       top < (window.pageYOffset + window.innerHeight) &&
  18.       left < (window.pageXOffset + window.innerWidth) &&
  19.       (top + height) > window.pageYOffset &&
  20.       (left + width) > window.pageXOffset
  21.     );
  22.     }
  23.  
  24.     $(window).scroll(function() {
  25.  
  26.       // page 1
  27.       if(isInView('#page-1')) {
  28.         $('#nav-to-page-1').addClass('active');
  29.       } else {
  30.         $('#nav-to-page-1').removeClass('active');
  31.       }
  32.  
  33.       // page 2
  34.       if(isInView('#page-2')) {
  35.         $('#nav-to-page-2').addClass('active');
  36.       } else {
  37.         $('#nav-to-page-2').removeClass('active');
  38.       }
  39.  
  40.       // page 3 ...
  41.     });
  42.    
  43.     $('#fullpage').fullpage({
  44.         //Navigation
  45.         menu: false,
  46.         lockAnchors: false,
  47.         anchors: ['firstSlide','Hospitalier', 'Projet-Scintigraphie','Reanimation','Coronarographie'],
  48.         navigation: true,
  49.         navigationPosition: 'right',
  50.         navigationTooltips: ['firstSlide','Hospitalier', 'Projet-Scintigraphie','Reanimation','Coronarographie'],
  51.         showActiveTooltip: false,
  52.         slidesNavigation: true,
  53.         slidesNavPosition: 'bottom',
  54.  
  55.         //Scrolling
  56.         css3: true,
  57.         scrollingSpeed: 900,
  58.         autoScrolling: true,
  59.         fitToSection: true,
  60.         fitToSectionDelay: 1000,
  61.         scrollBar: false,
  62.         easing: 'easeInOutCubic',
  63.         easingcss3: 'ease',
  64.         loopBottom: false,
  65.         loopTop: false,
  66.         loopHorizontal: true,
  67.         continuousVertical: false,
  68.         normalScrollElements: '#element1, .element2',
  69.         scrollOverflow: false,
  70.         touchSensitivity: 15,
  71.         normalScrollElementTouchThreshold: 5,
  72.  
  73.         //Accessibility
  74.         keyboardScrolling: true,
  75.         animateAnchor: true,
  76.         recordHistory: true,
  77.  
  78.         //Design
  79.         controlArrows: true,
  80.         verticalCentered: true,
  81.         controlArrowColor: '#0000FF',
  82.         sectionsColor : [],
  83.         resize : false,
  84.         paddingTop: '0',
  85.         paddingBottom: '0',
  86.         fixedElements: '#header, .footer',
  87.         responsive: 0, //backwards compabitility with responsiveWiddth
  88.         responsiveWidth: 0,
  89.         responsiveHeight: 0,
  90.        
  91.         //Custom selectors
  92.         sectionSelector: '.section',
  93.         slideSelector: '.slide',
  94.        
  95.        
  96.  
  97.         //events
  98.         onLeave: function(index, nextIndex, direction){},
  99.         afterLoad: function(anchorLink, index){},
  100.         afterRender: function(){},
  101.         afterResize: function(){},
  102.         afterSlideLoad: function(anchorLink, index, slideAnchor, slideIndex){},
  103.         onSlideLeave: function(anchorLink, index, slideIndex, direction, nextSlideIndex){}
  104.        
  105.  
  106.  
  107.     });
  108.  
  109. });
  110.              
  111. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement