发布时间:2025-12-10 19:42:24 浏览次数:4
使用Jquery.flot插件时出现“例外被抛出且未被接住”如下代码 functiongenerationHtml(title,displayName,startTime,endTime,select_key,flag){ var placeholder=””+title+”/p>”; ……………
如下代码
function generationHtml(title,displayName,startTime,endTime,select_key,flag){
var placeholder=”<p>”+title+”</p>“;
……………
placeholder+=”<p id=”viewPerformance_p_select_int”><table id=“table”><input type=’text’ class=’Wdate’/><p id=”dropList”>这里有很多多选下啦</p></table>”;
placeholder+=”<p class=”p10″><p id=’placeholder_’+flag+’></ p><p id=’overview_’+flag+’></p></p></p>“;可以将每个页面固定显示的id=”table”放在viewPerformance_p_select_int的上面,但是不便于控制ewPerformance_p_select_int 整块东西的显示。
return placeholder;
}
function drawChart(data){
var flag=500;
jQuery.each(data.root,function(key,value){
flag++;
var placeholder=generationHtml(…………….,flag);
$(“#viewPerformance_p_select_int”).html(placeholder);
$(“#viewPerformance_p_select_int”).append(placeholder);
$(placeholder).appendTo(“#viewPerformance_p_select_int”);
红色的支持ie,不支持google
问题:是否能使用$(“#viewPerformance_p_select_int”).insertAfter(“#placeholer_”+flag);
为了能灵活控制viewPerformance_p_select_int的显示和隐藏,可以采用insertAfter,但还没测试过
});
flag=500;
var d=[];
var plotdata=d;
jQuery.each(data.root,function(key,value){
flag++;
var tempArr=[],tempObj={};
for(var i=0;i<value.length;i++){
d.push(value[i].collectDate,value[i].kpiVlaue);
tempObj[“data”]=d;
tempObj[“label”]=key;
plotdata.push({data:d,label:key});
}
draw(d,place_holder,over_view);
});
}
function draw(d,place_holder,over_view);{
place_holder.css({width:”500px”,height:”200px”});
over_view.css…………..
var plot=$.plot(placeholder,);
}
描述:
在google浏览器上