2013-03-06 103 views
0

我正在使用jquery 1.7.2.jsInsertAfter在IE7中不工作但在FF中工作

這裏是我的代碼,我是一個DIV之後插入,

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

這是工作的罰款在我的FF,但不是在IE7。

我可以知道背後的原因是什麼?

+0

難道你把在[小提琴](http://jsfiddle.net)? – 2013-03-06 06:33:28

+0

方面的問題:使用版本1.7.2的任何特殊原因? – Raptor 2013-03-06 06:42:45

回答

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 
0

一世nsertAfter只在頁面完全加載時才起作用。

使用本:

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

$("some text").appendTo('#main-Div'); 
相關問題