24 lines
791 B
JavaScript
24 lines
791 B
JavaScript
|
function loadViewPage(url) {
|
||
|
var $listView = $('#list-view');
|
||
|
|
||
|
$listView.empty().removeClass('in active');
|
||
|
$listView.load(url, function(response, status, xhr) {
|
||
|
$(this).addClass('in active');
|
||
|
})
|
||
|
}
|
||
|
|
||
|
$(function() {
|
||
|
$viewType = window.localStorage.getItem('viewType') || '#member-list';
|
||
|
$viewSwitchNo = window.localStorage.getItem('viewSwitchNo') || 0;
|
||
|
loadViewPage('member-list.html ' + $viewType);
|
||
|
$('.view-switch').children('.btn').eq($viewSwitchNo).addClass('active');
|
||
|
$('.view-switch').delegate(".btn", clickEvent, function(e){
|
||
|
var url = $(this).attr('href'),
|
||
|
ID = url.split("#"),
|
||
|
ID = '#' + ID[ID.length-1];
|
||
|
window.localStorage.setItem('viewType', ID);
|
||
|
window.localStorage.setItem('viewSwitchNo', $(this).index());
|
||
|
loadViewPage(url);
|
||
|
e.preventDefault();
|
||
|
});
|
||
|
})
|