我正在使用jquery 1.7.2.js
。InsertAfter在IE7中不工作但在FF中工作
這裏是我的代碼,我是一個DIV之後插入,
$("<div style="color: red">some text</div>").insertAfter('#main-Div');
這是工作的罰款在我的FF,但不是在IE7。
我可以知道背後的原因是什麼?
我正在使用jquery 1.7.2.js
。InsertAfter在IE7中不工作但在FF中工作
這裏是我的代碼,我是一個DIV之後插入,
$("<div style="color: red">some text</div>").insertAfter('#main-Div');
這是工作的罰款在我的FF,但不是在IE7。
我可以知道背後的原因是什麼?
您可以嘗試.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
一世nsertAfter只在頁面完全加載時才起作用。
使用本:
$("#main-div").appened('#some text');
或
$("some text").appendTo('#main-Div');
難道你把在[小提琴](http://jsfiddle.net)? – 2013-03-06 06:33:28
方面的問題:使用版本1.7.2的任何特殊原因? – Raptor 2013-03-06 06:42:45