mobile-angular-ui.activeLinks
module sets up .active
class for a
elements those href
attribute matches the current angular $location
url. It takes care of excluding both search part and hash part from comparison.
.active
classes are added/removed each time one of $locationChangeSuccess
or $includeContentLoaded
is fired.
Usage
Just declare it as a dependency to your app unless you have already included one of its super-modules.
angular.module('myApp', ['mobile-angular-ui.core.activeLinks']);
NOTE: if you are using it without Bootstrap you may need to add some css to your stylesheets to reflect the activation state of links. I.e.
a.active {
color: blue;
}
comments powered by Disqus