0

こんにちは、入力フィールドに「電子メールアドレスを入力してください」と表示させようとしています。それをクリックすると、ユーザーが入力できるようになります。SO で on:focus やその他のさまざまなヒントを試してみましたが、うまく機能しませんでした。誰かが私を正しい方向に向けることができますか? 私が話していることは、heyscout.com で見ることができます。

私のスクリプトタグには、次のものがあります。

<script type="text/javascript">
JotForm.init(function(){
   $('input_1').hint('Enter your e-mail address');
});
</script>

私の入力フィールドには、

        <div id="cid_1" class="form-input">
          <input type="email" class="form-textbox validate[required, Email]" id="input_1" name="q1_stayIn1" size="30"  />
        </div> 
            <button class="signup_btn" type="submit" class="form-submit-button">
              Okay!
            </button>

動作するはずですが、何が問題なのか完全にはわかりません。

助けてくれてありがとう!

4

3 に答える 3

2

まだご存じない方のために説明すると、古いブラウザーをサポートする必要がない場合は、プレーンな HTML でこれを行うことができます。

<input type="email" placeholder="Enter your e-mail address" class="form-textbox validate[required, Email]" id="input_1" name="q1_stayIn1" size="30" />
于 2013-04-21T04:04:01.793 に答える
1

セレクターは CSS と同じように使用されるため、次のようにターゲットにする必要があります#input_1

$('#input_1').hint('Enter your e-mail address');
于 2013-04-21T04:02:59.307 に答える