Pageguide.js is an interactive, responsive, and smart guide for web page elements using jQuery and CSS3. Works great for dynamic pages and single-page apps as well as static pages.
Intro.js is a better way for new feature introduction and step-by-step users guide for your website and project.
Trip.js is a jQuery plugin that can help you customize a tutorial trip easily with more flexibilities.
Joyride is an easy to configure jQuery site tour wizard. Joyride is extremely flexible and lets you take control of how people interact with your tour. It's absolutely free to use.