Как использовать jQuery для изменения заднего фона в текстовом поле?
Как использовать jQuery для изменения цвета фона в текстовом поле?
Ответ 1
Лучшая практика - отделить пользовательский интерфейс от логики, в вашем случае:
$("#textboxid").addClass("aClass");
Если вам это действительно нужно, сделайте следующее:
$("#textboxid").css({"background-color": "color"});
Замените #textboxid
на нужный селектор и цвет с требуемым цветом.
Обратите внимание, что для одного свойства выполняется следующее:
$("#textboxid").css("background-color", "color");
Ответ 2
$('#txtBoxID').css('background-color', '#ffff00');
Ответ 3
Лучше добавить имя класса для ввода, а не жесткие стили кодирования в js. Стили презентации должны находиться в css не js.
$('#inputId').addClass('someCssClass');
Ответ 4
Еще лучше, не используйте jQuery. Я предполагаю, что вы хотите сделать это в фокусе или размытии, чтобы вы могли:
#textboxid {background-color:defaultcolor;}
#textboxid:focus {background-color:selectedcolor;}