我有以下问题:我有一个带有三个文本输入字段的表单,并且当其中一个字段具有焦点并且让它回退时我想更改背景颜色当它失去焦点时。我想出了下面的代码:jquery background-color change on focus and blur
HTML(简体):
<form>
<input class="calc_input" type="text" name="start_date" id="start_date" />
<input class="calc_input" type="text" name="end_date" id="end_date" />
<input class="calc_input" size="8" type="text" name="leap_year" id="leap_year" />
</form>
jQuery的
$(document).ready(function() {
$('input:text').focus(
function(){
$(this).css({'background-color' : '#FFFFEEE'});
});
$('input:text').blur(
function(){
$(this).css({'background-color' : '#DFD8D1'});
});
});
感谢
您还没有描述执行此代码时发生了什么。究竟是什么问题? – Greg 2011-03-22 21:16:35
你没有说出你使用的代码有什么问题。 – 2011-03-22 21:17:10