0

特定のフィールドボックスのぼかしをかなり簡単に選択しようとしています。(私の例では)ぼかしアクションでボックスに背景色を変更させることができない理由はわかりません。

これが私のコードです:

hamlhtmlで

: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 セレクターが正しくありません。セレクターが要素の ID である場合は、#その名前の前に配置し、クラスの場合は.、jquery でその名前の前に配置します。$('#person_name').(property)

于 2012-08-08T09:05:24.620 に答える
0

You Should add # to selector $("person_email") => $("#person_email")

于 2012-08-08T08:41:09.610 に答える