我正在使用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