다음 코드를 가장 아름답게 장식하는 방법은 무엇입니까? .trigger
는 많은에서 똑같은 일을 할 것jQuery에서 중복 코드 제거
$('#popup_settings_enable_name')
.click(function() {
// ...
})
.triggerHandler('click');
하는 것으로 :
$('#popup_settings_enable_name').click(function() {
$el = $('#popup_settings_name_field');
if ($(this).prop('checked')) {
$el.removeAttr("disabled");
} else {
$el.attr("disabled", "disabled");
}
}).each(function() {
$el = $('#popup_settings_name_field');
if ($(this).prop('checked')) {
$el.removeAttr("disabled");
} else {
$el.attr("disabled", "disabled");
}
});
흠, http://codereview.stackexchange.com/에 더 적합 할 수도 있습니다. – j08691