我有几段代码,感觉可以压缩一下,但是不确定如何压缩。
我的代码如下:
var checkForUnitReferred = function () {
$("#LeadForm").toggle($("#Claim_UnitReferredNoNull").is(":checked"));
};
checkForUnitReferred();
$("#Claim_UnitReferredNoNull").change(function() {
checkForUnitReferred();
});
它基本上检查复选框是否被选中并显示表单,否则隐藏它。我更希望有这样的东西
var checkForUnitReferred = (function() {
$("#LeadForm").toggle($("#Claim_UnitReferredNoNull").is(":checked"));
})();
$("#Claim_UnitReferredNoNull").change(function() {
checkForUnitReferred();
});
我知道这样不行,但我认为这样做会更简洁。有人知道如何实现吗?
checkForUnitReferred
吗?我不认为你的第二段代码一定更干净... - El Ronnoco