我有一些幫助來創建下面的代碼,我不知道我應該讓禁用輸入文本有黃色。如果我更改爲另一個輸入文本,禁用應該有一個默認背景,新的禁用輸入文本應該有一個黃色的背景色。使用jQuery將背景顏色添加到輸入文本中
我試圖與此代碼
代碼"$('.'+other_class).prop('style', 'background-color : yellow;');"
添加代碼,但它並沒有那麼好走。
你知道如何解決這種情況嗎?
一種互補物。我需要有風格並同時禁用。由於我使用引導程序,因此使用背景風格很重要。
謝謝!
https://jsfiddle.net/8NynQ/118/
$(document).ready(function(){
$('input[type=radio][name=test]').click(function(){
var related_class=$(this).val();
$('.'+related_class).prop('disabled',false);
$('input[type=radio][name=test]').not(':checked').each(function(){
var other_class=$(this).val();
$('.'+other_class).prop('disabled',true);
});
});
});
您可以禁用字段是黃色的? ':disabled {background:#FF0}'。 – Sampson
是[this](https://jsfiddle.net/lalu050/8NynQ/122/)你想要什麼? – Lal
差不多。被禁用的應該有一個黃色的背景,但不是活動的。活動的應該有一個默認的背景。如果更改單選按鈕,則應禁用新的輸入文本,並且背景爲黃色。 –