Remeber the last settings location
This commit is contained in:
parent
8e7123dd84
commit
7ea1f2a7dc
@ -1,4 +1,4 @@
|
||||
/*globals document, jQuery */
|
||||
/*globals document, location, jQuery */
|
||||
(function ($) {
|
||||
"use strict";
|
||||
|
||||
@ -7,6 +7,7 @@
|
||||
|
||||
e.preventDefault();
|
||||
$('.settings-menu .active').removeClass('active');
|
||||
location.hash = $(this).attr('class'); // Placed here so never gets given the active attribute.
|
||||
$(this).addClass('active');
|
||||
|
||||
$('.settings-content').fadeOut().delay(250);
|
||||
@ -14,7 +15,16 @@
|
||||
|
||||
};
|
||||
|
||||
$(document).ready(function() {
|
||||
$(document).ready(function () {
|
||||
if (location.hash) {
|
||||
var page = $(".settings-menu li." + location.hash.replace('#', '')),
|
||||
newPage = page.children('a').attr('href');
|
||||
$('.settings-menu .active').removeClass('active');
|
||||
page.addClass('active');
|
||||
|
||||
$('.settings-content').hide().delay(250);
|
||||
$(newPage).show();
|
||||
}
|
||||
$('.settings-menu li').on('click', changePage);
|
||||
|
||||
$('input').iCheck({
|
||||
|
Loading…
Reference in New Issue
Block a user