0

ここでやろうとしていることを達成するために、別の方法でdivにラベルを付けることはできますか?エラーと呼ばれるこのメインdivがあり、すべてのエラーメッセージが表示されます。問題は、エラーメッセージとテキストがその下に表示される必要があるため、フォームの入力領域とその他の指示テキストを間に入れる必要があることです。私が$('#errors div').empty();すべての指示テキストを実行すると、他のすべてがクリアされます。これは、<div id="errors">これら3つのdiv(eUname、ePwd、eMail)にラベルを付ける別の方法の下にあるため、「エラー」というラベルの下にあるためです。

<div id="form">
  <div id="errors">
     //Input field and other instruction text goes here with its own id
  <div id="eUname"></div>
    //Input field and other instruction text goes here with its own id
  <div id="ePwd"></div>
    //Input field and other instruction text goes here with its own id
  <div id="eMail"></div>
 </div>
</div>

何かのようなもの:

<div id="errors" id="eUname" ></div>
4

1 に答える 1

5

class="error"おそらく、すべてのエラー divで使用したいと思うでしょう。

<div id="form">
    <div class="error" id="eUname">Error here</div>
    <div class="error" id="ePwd">Error here</div>
</div>

これは、次のように jQuery を使用できることを意味します。

$('.error').empty();

関連する注意事項として、 htmlDogでいくつかのチュートリアルを実行することを検討してください。

于 2012-08-20T14:37:56.740 に答える