UNPKG

ashleshajs

Version:

AshleshaJS is a framework to build high performance and maintainable single page web applications. It uses ExpressJS and YUI3 as foundation. It is tightly coupled with Twitter Bootstrap for the CSS framework but you can use any other framework as well.

31 lines (25 loc) 972 B
$(function () { module("bootstrap-scrollspy") test("should be defined on jquery object", function () { ok($(document.body).scrollspy, 'scrollspy method is defined') }) test("should return element", function () { ok($(document.body).scrollspy()[0] == document.body, 'document.body returned') }) test("should switch active class on scroll", function () { var sectionHTML = '<div id="masthead"></div>' , $section = $(sectionHTML).append('#qunit-fixture') , topbarHTML ='<div class="topbar">' + '<div class="topbar-inner">' + '<div class="container">' + '<h3><a href="#">Bootstrap</a></h3>' + '<ul class="nav">' + '<li><a href="#masthead">Overview</a></li>' + '</ul>' + '</div>' + '</div>' + '</div>' , $topbar = $(topbarHTML).scrollspy() ok($topbar.find('.active', true)) }) })