app/assets/javascripts/adminpanel/realm.js in adminpanel-2.0.1 vs app/assets/javascripts/adminpanel/realm.js in adminpanel-2.1.0
- old
+ new
@@ -1,11 +1,11 @@
-$(function() {
+var ready = function(){
- // toggle arrow on menu items
+ // toggle arrow on menu items
$('.accordion-heading .accordion-toggle').click(function(){
- $('.accordion-heading .accordion-toggle').not($(this)[0], '.accordion-heading .accordion-toggle.collapse').addClass('collapsed');
+ $('.accordion-heading .accordion-toggle').not($(this)[0], '.accordion-heading .accordion-toggle.collapse').addClass('collapsed');
});
// show the overview boxes on the dashboard once they are loaded
$('.overview_boxes .box_row').css('display', 'inline-block');
@@ -24,11 +24,11 @@
$('.visible-desktop #messages, .visible-desktop #notifications').click(function(e){
e.preventDefault();
});
- // funtion to slide menu out from the left
+ // funtion to slide menu out from the left
$('.slide_menu_left').click(function(e){
e.preventDefault();
if($(".nav-collapse.collapse").hasClass('open_left')){
sidemenu_close();
@@ -41,12 +41,12 @@
// sidemenu_close();
// };
// $(window).bind('resize', handler);
}
});
-
+
// collapse function for the widget
$('.widget-buttons a.collapse').click(function(){
if($(this).attr('data-collapsed') == 'false'){
$(this).closest('.widget').find('.widget-body').slideUp();
$(this).attr('data-collapsed', 'true').addClass('widget-hidden');
@@ -55,15 +55,19 @@
$(this).attr('data-collapsed', 'false').removeClass('widget-hidden');
}
});
$('.datepicker-basic').datepicker();
-}); // end document reday
+};
-//----- Side menu functions -----//
+$(document).ready(ready);
+$(document).on('page:load', ready);
+
+//----- Side menu functions -----
+
// slide menu out of view
function sidemenu_close(){
$(".main_container").stop().animate({
'left': '0'
}, 250, 'swing');
@@ -82,6 +86,6 @@
'left': '150px'
}, 250, 'swing');
$(".nav-collapse.collapse").stop().animate({
'left': '0'
}, 250, 'swing').addClass('open_left');
- }
+ }