I2P brand styleguides for the web
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
1.3 KiB

7 years ago
// $(function(){
// var current = location.href;
// $('.list-group-item a').each(function(){
// var $this = $(this);
// var route = $this[0].href.split("/").pop();
//
// var location = current.split("/").indexOf(route);
// console.log(current);
// console.log(route);
// console.log(location);
//
// if(location >= 0) {
// $('.list-group-item a').addClass('active');
// }
// })
// });
$(document).ready(function () {
var listItems = $('.rb-main-sidebar');
$.each(listItems, function (key, litem) {
var aElement = $(this).children(litem)[0];
if(aElement.href == document.URL.split('#')[0]) {
$(litem).addClass('active');
}
$("#sidebar-left li").click(function() {
// Reset them
$("#sidebar-left li").removeClass("active");
// Add to the clicked one only
$(this).addClass("active");
});
});
});
// $(function() {
// var listItems = $('.rb-main-sidebar');
// $.each(listItems, function (key, litem) {
// var aElement = $(this).children(litem)[0];
// console.log(aElement.href, document.URL.split('#')[0].slice(0, -1));
// if(aElement.href == document.URL.split('#')[0].slice(0, -1)) {
// $(litem).addClass('active');
// }
// });
// })
$('.rb-sidebar').on('click',function() {
$('.rb-sidebar.active').removeClass('active');
$(this).addClass('active');
});