2012-10-17 16:04:47 +09:00
|
|
|
Template.body.rendered=function(){
|
|
|
|
if(typeof spinner === 'undefined'){
|
|
|
|
spinner = new Spinner().spin($('#loading')[0]);
|
|
|
|
}else{
|
|
|
|
$('#loading').addClass('hidden');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2012-09-20 10:30:55 +10:00
|
|
|
Template.body.events({
|
|
|
|
'click a[href]': function(event) {
|
|
|
|
var url = $(event.target).closest('a').attr('href').replace(/#.*$/, '');
|
|
|
|
if (url && url[0] === '/' && url !== document.location.href) {
|
2012-10-17 17:25:10 +09:00
|
|
|
event.preventDefault();
|
|
|
|
Router.navigate(url, {trigger: true});
|
|
|
|
$('body').removeClass('mobile-nav-open');
|
2012-09-20 10:30:55 +10:00
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|