*');}其他{$(e.target).closest('.form-item,.form-wrapper').find('label.form-required').remove();}}});$(document).bind('状态:可见',函数(e){if(e.触发器){$(e.target).closest('.form-item,.form-submit,.form-wrapper')[e.value?'show':'hide']();}});$(document).bind('状态:已检查',函数(e){if(e.触发器){$(e.target).attr('checked',e.value);}});$(document).bind('状态:折叠',函数(e){if(e.触发器){if($(e.target).is('.scolledge')!==e.value){$('>图例a',e.target).click();}}});}/***这些是实现加法“操作符”的助手函数*实现特定于状态的任何逻辑。*/{//与第三个未定义状态按位AND。三元函数(a,b){返回a===未定义?b:(b===未定义?a:a&&b);};//当invert为true时,反转a(如果未定义)。函数反转(a,反转){return(反转&&a!==未定义)!a:a;};//比较两个值,同时忽略未定义的值。功能比较(a,b){返回(a===b)?(a===未定义?a:true):(a==未确定||b===尚未定义);}}})(jQuery);