Giter VIP home page Giter VIP logo

jquery.fragmentscroll's Introduction

jQuery.fragmentScroll

The jQuery fragment scroll plugin replaces the default fragment link behavior with a scroll animation. The plugin only works for descendants of the given element(s). Check the demo for more information.

Example

HTML

<!doctype html>
<html>
	<body>
		<div id="nav">
			<p><a href="#fragment">Content</a></p>
		</div>
		<div id="fragment">
			<p>Footer</p>
		</div>
	</body>
</html>

Javascript

$(window).load(function() {
	$('body').fragmentScroll();
});

Options

$('body').fragmentScroll({
	// The frame that will scroll if the content overflows the elements box. (body for webkit browsers)
	frame: 'html, body',

	// The offset from the top of the element.
	offset: 0,

	// The animation time in microseconds.
	speed: 1000,

	// Animation effect. (http://www.easings.net)
	easing: 'swing'

	// Enable fragment in URL.
	enableFragment: false,

	// Enable animation chain. The browser will execute all the events in stead of ignoring event during animation.
	enableAnimationChain: false,

	// Call function on start.
	onStart: function() {},

	// Call function on complete.
	onComplete: function() {}
});

jquery.fragmentscroll's People

Contributors

mwebbers avatar

Watchers

James Cloos avatar Jitendra Prajapati avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.