芝麻web文件管理V1.00
编辑当前文件:/var/www/cognitio.in/wp-content/plugins/wp-event-manager/assets/js/event-dashboard.js
var EventDashboard= function () { ///
Constructor function of the event EventDashboard class.
///
return { ///
///Initializes the event dashboard. ///
///
///
1.0.0
init: function() { Common.logInfo("EventDashboard.init..."); if (jQuery('.event-dashboard-action-delete').length > 0 && jQuery('td .wpem-dboard-event-action').length == 0) { jQuery('.event-dashboard-action-delete').css({'cursor':'pointer'}); //for delete event confirmation dialog / tooltip jQuery('.event-dashboard-action-delete').on('click', EventDashboard.confirmation.showDialog); } // For Dashboard Menu Toggle if(jQuery('.wpem-main-vmenu-dashboard-sub-menu .wpem-main-vmenu-dashboard-link').length >0) { jQuery('.wpem-main-vmenu-dashboard-sub-menu .wpem-main-vmenu-dashboard-submenu-ul').hide(); jQuery('.wpem-main-vmenu-dashboard-sub-menu .wpem-main-vmenu-dashboard-link').on('click', EventDashboard.actions.openSubmenu); } // For Active Dashboard Menu Open if(jQuery('.wpem-main-vmenu-dashboard-sub-menu .wpem-main-vmenu-dashboard-link-active').length >0) { jQuery('.wpem-main-vmenu-dashboard-sub-menu .wpem-main-vmenu-dashboard-link-active').trigger('click'); } // For Event List Toggle if(jQuery('#wpem-dashboard-event-list-wrapper .wpem-event-dashboard-information-toggle').length >0) { jQuery('#wpem-dashboard-event-list-wrapper .wpem-event-dashboard-information-toggle').hide(); jQuery('#wpem-dashboard-event-list-wrapper') .on('click', '.event-dashboard-action-details', function() { jQuery(this).closest('div.wpem-dashboard-event-list').find('section:not(.wpem-event-dashboard-information-toggle)').slideUp(); jQuery(this).closest('div.wpem-dashboard-event-list').find('section.wpem-event-dashboard-information-toggle').slideToggle(); return false; }) .on('click', 'a.hide_section', function() { jQuery(this).closest('section').slideUp(); return false; }); } // For Event Filter Toggle if(jQuery('.wpem-dashboard-main-header .wpem-event-dashboard-filter-toggle').length >0) { jQuery('.wpem-dashboard-main-header .wpem-event-dashboard-filter-toggle').hide(); jQuery('.wpem-dashboard-main-header .wpem-dashboard-main-filter') .on('click', '.wpem-dashboard-event-filter', function() { jQuery(this).closest('div.wpem-dashboard-main-header').find('form:not(.wpem-event-dashboard-filter-toggle)').slideUp(); jQuery(this).closest('div.wpem-dashboard-main-header').find('form.wpem-event-dashboard-filter-toggle').slideToggle(); if(jQuery('.wpem-dashboard-main-header .wpem-event-dashboard-filter-toggle').hasClass('wpem-d-block')) { jQuery('.wpem-dashboard-main-header .wpem-event-dashboard-filter-toggle').removeClass('wpem-d-block'); } return false; }) } }, confirmation:{ ///
/// Show bootstrap third party confirmation dialog when click on 'Delete' options on event dashboard page where show delete event option. ///
///
///
///
1.0.0
showDialog: function(event) { Common.logInfo("EventDashboard.confirmation.showDialog..."); return confirm(event_manager_event_dashboard.i18n_confirm_delete); event.preventDefault(); }, },//end of comfirmation actions:{ openSubmenu: function(event) { event.stopPropagation(); var parentLI = jQuery(this).closest("li"); var other = parentLI.siblings(); var myUL = parentLI.find("ul"); var myToggle = jQuery(this).find(".wpem-main-vmenu-caret"); other.find("ul").slideUp("100"); other.find("a i.wpem-main-vmenu-caret").removeClass("wpem-main-vmenu-caret-down").addClass("wpem-main-vmenu-caret-up"); myUL.slideToggle("100"); myToggle.toggleClass("wpem-main-vmenu-caret-up wpem-main-vmenu-caret-down"); }, }, //end of actions } //enf of return }; //end of class EventDashboard= EventDashboard(); jQuery(document).ready(function($) { EventDashboard.init(); });