Sha256: d049726544bdd9869c200a93e8bec029113f93422c33e09fd033e1af77481e40

Contents?: true

Size: 842 Bytes

Versions: 16

Compression:

Stored size: 842 Bytes

Contents

/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/


$(document).ready(function() {

	/* Tabs Activiation
	================================================== */

	var tabs = $('ul.tabs');

	tabs.each(function(i) {

		//Get all tabs
		var tab = $(this).find('> li > a');
		tab.click(function(e) {

			//Get Location of tab's content
			var contentLocation = $(this).attr('href');

			//Let go if not a hashed one
			if(contentLocation.charAt(0)=="#") {

				e.preventDefault();

				//Make Tab Active
				tab.removeClass('active');
				$(this).addClass('active');

				//Show Tab Content & add active class
				$(contentLocation).show().addClass('active').siblings().hide().removeClass('active');

			}
		});
	});
});

Version data entries

16 entries across 16 versions & 4 rubygems

Version Path
coloss-rails-0.0.1 vendor/assets/javascripts/tabs.js
skeleton_rails-0.1.5 lib/generators/skeleton_layout/templates/javascripts/tabs.js
skeleton-rails-0.0.2 vendor/assets/javascripts/tabs.js
qedproject-0.2.1 vendor/skeleton/tabs.js
skeleton-rails-0.0.1 vendor/assets/javascripts/tabs.js
skeleton_rails-0.1.4 lib/generators/skeleton_layout/templates/javascripts/tabs.js
skeleton_rails-0.1.3 lib/generators/skeleton_layout/templates/javascripts/tabs.js
skeleton_rails-0.1.2 lib/generators/skeleton_layout/templates/javascripts/tabs.js
skeleton_rails-0.1.1 lib/generators/skeleton_layout/templates/javascripts/tabs.js
qedproject-0.2.0 vendor/skeleton/tabs.js
qedproject-0.1.1 vendor/skeleton/tabs.js
qedproject-0.1.0 vendor/skeleton/tabs.js
qedproject-0.0.9 vendor/skeleton/tabs.js
qedproject-0.0.8 vendor/skeleton/tabs.js
qedproject-0.0.5 vendor/skeleton/tabs.js
qedproject-0.0.4 vendor/skeleton/tabs.js