<script src="elevator.min.js"></script>
<div class="elevator button">Return to the top</div> <script> window.onload = function() { var elevator = new Elevator({ element: document.querySelector('.elevator-button'), MainAudio: '/src/to/audio. mp3',//Music during elevator operation EndAudio: '/src/to/end-audio.mp3'//Arrival prompt tone }); } </script>
<div class="elevator button">Scroll to # elevator target</div> <script> window.onload = function() { var elevator = new Elevator({ element: document.querySelector('.elevator-button'), targetElement: document.querySelector('#elevator-target'), mainAudio: '/src/to/audio.mp3', endAudio: '/src/to/end-audio.mp3' }); } </script>
<div class="elevator button">Scroll to 100px</div> <script> window.onload = function() { var elevator = new Elevator({ element: document.querySelector('.elevator-button'), targetElement: document.querySelector('#elevator-target'), verticalPadding: 100, // in pixels mainAudio: '/src/to/audio.mp3', endAudio: '/src/to/end-audio.mp3' }); } </script>
<div class="elevator button">Fixed rolling time</div> <script> window.onload = function() { var elevator = new Elevator({ element: document.querySelector('.elevator-button'), duration: 1000 // milliseconds }); } </script>
<script> window.onload = function() { new Elevator({ element: document.querySelector('.elevator-button'), mainAudio: '/src/to/audio.mp3', endAudio: '/src/to/end-audio.mp3', duration: 5000, startCallback: function() { // is called, when the elevator starts moving }, endCallback: function() { // is called, when the elevator reached target level } }); } </script>