我在幾天內創建了這段代碼,但我相信可以改進它,有人可以幫助我創建更智能的方法?有更好的方法來隱藏和顯示無線電檢查div?
// Hide registered or customized field if not checked.
function checkUserType(value) {
if (value == 2) {
$('#registered').hide();
$('#customized').show();
} else if (value == 1) {
$('#registered').show();
$('#customized').hide();
}
}
checkUserType($('input:radio[name="jform[place_type]"]:checked').val());
$('#jform_place_type').on('click', function() {
checkUserType($('input:radio[name="jform[place_type]"]:checked').val());
});
或者乾脆鏈中的操作:大部分功能一個jQuery對象將返回相同的對象即 $( '#traffic_light input.on')綁定( '點擊',函數(){...} ).css('border','3px dashed yellow')。css('background-color','orange')。fadeIn('slow') –