Sha256: bd803ec71a01652fbbfa8c9ad9cb73e94205c6ab62a06c1248c83f8b7aed449c

Contents?: true

Size: 653 Bytes

Versions: 2

Compression:

Stored size: 653 Bytes

Contents

$(function() {
	$("body").attr("data-spy", "scroll").attr("data-target", ".subnav").attr('data-offset', "50");
	$(document).scroll(function(){
		// If has not activated (has no attribute "data-top"
		if (!$('.subnav').attr('data-top')) {
			// If already fixed, then do nothing
			if ($('.subnav').hasClass('subnav-fixed')) return;
			// Remember top position
			var offset = $('.subnav').offset()
			$('.subnav').attr('data-top', offset.top);
		}
		if ($('.subnav').attr('data-top') - $('.subnav').outerHeight() <= $(this).scrollTop()) {
			$('.subnav').addClass('subnav-fixed');
		}
		else {
			$('.subnav').removeClass('subnav-fixed');
		}		
	});
})

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
bootstrapped-rails-2.0.7.7 vendor/assets/javascripts/bootstrapped_subnavigation.js
bootstrapped-rails-2.0.7.6 vendor/assets/stylesheets/bootstrapped_subnavigation.js