0

我正在尝试对特定字段框的模糊进行相当简单的选择。我不确定为什么(对于我的例子)我不能简单地让盒子改变模糊动作的背景颜色。

这是我的代码:

在haml html中

:javascript
  $("person_email").blur(function(){
    $("person_email").css("background-color","#D6D6FF");
  });

<input id="person_email" name="person[email]" size="30" type="text" class="MB_focusable">

在html中

<script>
   //<![CDATA[
    $("person_email").blur(function(){
    $("person_email").css("background-color","#D6D6FF");
     });
    //]]>
</script>
4

2 回答 2

1

jQuery 选择器不正确。如果 selector 是元素的 id,放在#它的名字之前,如果它是一个类,把.它放在 jquery 的名字之前:$('#person_name').(property)

于 2012-08-08T09:05:24.620 回答
0

您应该添加#到选择器$("person_email")=>$("#person_email")

于 2012-08-08T08:41:09.610 回答