耀骑网络今天做项目时发现了这个不兼容IE6的bug,原来的代码如下:
function test(url){
$.get(url,function (text){
$(“.chengjiao_tab tr”).each(function (){
if($(this).attr(“ext”)==”tr_wjy_order”){
$(this).remove();
};
});
$(“tab”).append(text);
},’text’);
setTimeout(‘refresh_order()’,15000);
}
test(url);
这样写的话直接导致IE6下不能添加元素,兼容写法
function test(url){
$.get(url,function (text){
$(“.chengjiao_tab tr”).each(function (){
if($(this).attr(“ext”)==”tr_wjy_order”){
$(this).remove();
};
});
$(“.chengjiao_tab”).html( $(“.chengjiao_tab”).html()+text);
},’text’);
setTimeout(‘refresh_order()’,15000);
}
test(url);