0

を使用してjquery 1.7.2.jsいます。

divの後に挿入するコードは次のとおりです。

$("<div style="color: red">some text</div>").insertAfter('#main-Div');

これは私の FF では正常に機能していますが、IE7 では機能していません。

この背後にある理由は何ですか?

4

3 に答える 3

1

あなたが試すことができます.after()

$('#main-Div').after("some text"); // puts the text outside after #main-div

モットーがわからない場合は、次のことを試してみてください.append()

$('#main-Div').append("some text"); // appends the text before any other elem 
                                   // in #main-div
于 2013-03-06T06:32:41.107 に答える
0

insertAfter は、ページが完全に読み込まれた場合にのみ機能します。

これを使って:

$("#main-div").appened('#some text');

また

$("some text").appendTo('#main-Div');
于 2013-03-06T06:36:06.313 に答える
0

このリンクを確認してください。要素はドキュメントに既に挿入されている必要があります。

あなたが探しているかもしれません

appendまたはappendTo

于 2013-03-06T06:27:19.330 に答える