0

こんにちは、onchange 関数中にこの html を追加する必要があります。html で何にアクセスすればよいかわからないため、どこに配置すればよいかがわかります。

   var blueAsterik=$('<font color="blue" size="5">*&nbsp;</font>');
   <font color="blue" size="5">*&nbsp;</font>

に:

<td align="left" width="35%"><label for="asterik*" class="asterikLabel">place my asterik here :PLACE HERE </label></td>

セミコロンの後に行く必要があります....

4

3 に答える 3

1

使用append()すると、選択した要素の最後に追加されます

var blueAsterik = $('<font color="blue" size="3">*&nbsp;</font>');
$('.asterikLabel').append(blueAsterik);

デモ: http://jsfiddle.net/EjMfE/1

于 2013-08-14T21:59:04.490 に答える
0

あなたがそれをどのように使用しているか正確に知っているとは言えませんが、

$(".asterikLabel").append(blueAsterik);

つまり、ラベルが実際には次のようにしか見えないと仮定します。

<label for="asterik" class="asterikLabel">place asterik here : </label>

ここで、「PLACE HERE」テキストもそのままにしておく必要がある場合は、HTML と jQuery を変更する必要があります。

<label for="asterik" class="asterikLabel">place asterik here :<span class="asterisk"></span>PLACE HERE </label>

$(".asterikLabel .asterisk").append(blueAsterik);
于 2013-08-14T22:00:48.817 に答える
0

次のようなことができます:

<td align="right" width="25%"><label for="asterik" class="asterikLabel">place asterik here: <span></span></label></td>

次に、js は次のようになります。

$('.asterikLabel span').append(blueAsterik);
于 2013-08-14T22:02:01.887 に答える