BIHomeWP/wp-content/plugins/breadcrumb-navxt/includes/mtekk_adminkit_engroups.js
2020-02-13 10:39:37 +07:00

37 lines
1.2 KiB
JavaScript

jQuery(function()
{
jQuery(".adminkit-engroup input:checkbox.adminkit-enset-ctrl").each(mtekk_admin_enable_group);
jQuery("input:checkbox.adminkit-enset-ctrl").each(mtekk_admin_enable_set);
});
function mtekk_admin_enable_group(){
var setting = this;
jQuery(this).parents(".adminkit-engroup").find("input, textarea").each(function(){
if(this != setting){
if(jQuery(setting).prop("checked")){
jQuery(this).prop("disabled", false);
jQuery(this).removeClass("disabled");
}
else{
jQuery(this).prop("disabled", true);
jQuery(this).addClass("disabled");
}
}
});
}
function mtekk_admin_enable_set(){
var setting = this;
jQuery(this).parents(".adminkit-enset-top").find("input.adminkit-enset, textarea.adminkit-enset").each(function(){
if(this != setting){
if(jQuery(setting).prop("checked")){
jQuery(this).prop("disabled", false);
jQuery(this).removeClass("disabled");
}
else{
jQuery(this).prop("disabled", true);
jQuery(this).addClass("disabled");
}
}
});
}
jQuery(".adminkit-engroup input:checkbox.adminkit-enset-ctrl").change(mtekk_admin_enable_group);
jQuery("input:checkbox.adminkit-enset-ctrl").change(mtekk_admin_enable_set);