File "theme-admin.js"
Full Path: /var/www/bvnghean.vn/save_bvnghean.vn/wp-content/themes/publisher/js/theme-admin.js
File size: 1.18 KB
MIME-type: text/plain
Charset: utf-8
var Publisher_Theme_Admin = (function($) {
"use strict";
return {
init: function(){
this.blocks_switch();
this.attach_events();
},
attach_events: function() {
var self = this;
$(document).on('bf-ajax-tab-loaded', function (e,target) {
self.blocks_switch(target);
});
},
blocks_switch: function(context){
$( '.blocks-field .blocks-switch span, .blocks-field .title',context ).on( 'click', function () {
var $this = $(this),
$parent = $this.closest('.blocks-field').find('.blocks-switch'),
$field = $parent.find('input');
if( $parent.hasClass('checked') ){
$parent.removeClass('checked').addClass('unchecked');
$field.attr( 'value', 0 );
}else{
$parent.removeClass('unchecked').addClass('checked');
$field.attr( 'value', 1 );
}
});
}
};// /return
})(jQuery);
// Load when ready
jQuery(document).ready(function() {
Publisher_Theme_Admin.init();
});