我在页面上有可以激活和停用设置的按钮。Id 与它们的前缀相同,例如我有 '#rl-activate'、'#rl-deactivate'、'#cl-activate'、'#cl-deactivate' 有没有办法重构此代码,所以我不是为页面上的每个按钮执行此操作。
// rl activate
$('#rl-activate').click(function(){
$('#rl-activate').hide();
$('#rl-deactivate').show();
$('#rl').val(50).prop('selected', true);
$('#rl').prop('disabled', false).trigger('liszt:updated');
displayCPM();
newPrice();
checkSettings();
});
// rl deactivate
$('#rl-deactivate').click(function(){
$('#rl-deactivate').hide();
$('#rl-activate').show();
$('#rl').prop('disabled', true).trigger('liszt:updated');
$('#rl').val('').trigger('liszt:updated');
displayCPM();
newPrice();
checkSettings();
});
因此,对于下一个,所有更改将是 rl 到 cl 到 bm 等