Jquery中的焦点函数
此函数用于在单击文本框时将其背景色更改为红色。我想知道当它没有被点击的时候,我如何使它恢复到原来的颜色Jquery中的焦点函数,jquery,function,focus,Jquery,Function,Focus,此函数用于在单击文本框时将其背景色更改为红色。我想知道当它没有被点击的时候,我如何使它恢复到原来的颜色 $('#textfield').focus(function() { $(this).css('background-color','red'); }); 您可以使用blur、addClass()和removeClass()来实现以下目的: $('#textfield')。焦点(函数(){ $(this.addClass('red'); }); $('#textfield').
$('#textfield').focus(function() {
$(this).css('background-color','red');
});
您可以使用
blur
、addClass()
和removeClass()
来实现以下目的:
$('#textfield')。焦点(函数(){
$(this.addClass('red');
});
$('#textfield').blur(函数(){
$(this.removeClass('red');
}); 代码>
.red{
背景色:红色;
}
@user3557489很高兴这有帮助,别忘了标记已解决的问题:)