1

私は次のHTMLを持っています

<input type="submit" name="cm-ajax-submit" value="Register">

この形式になるように、divタグを追加する必要があります

<input type="submit" name="cm-ajax-submit" value="Register"><div id="cmprivacy"></div>

jQuery append または別の関数を使用して cm-ajax-submit という名前の入力を見つけ、その div を追加する方法はありますか?

ありがとう

4

3 に答える 3

12

要素を作成し、 を使用して移動します.after

$('input[name=cm-ajax-submit]').after('<div id="cmprivacy"></div>');
于 2012-09-27T20:29:32.773 に答える
5

.afterではなく関数を使用してください.append

html:

<input id="button" type="submit" name="cm-ajax-submit" value="Register">​

jQuery:

$('#button').click(function() {
    $(this).after('<div id="cmprivacy">Hey</div>');
});​

http://jsfiddle.net/sfsWC/

于 2012-09-27T20:30:18.170 に答える
2

これを試してください..after()メソッドを使用してください

$('input[name="cm-ajax-submit"]').after('<div id="cmprivacy"></div>')
于 2012-09-27T20:32:40.433 に答える