无法使用 for 循环在 jquery 中生成多个图形

Not able to Generate more than one graph in jquery using for loop

我无法在 jquery 中使用 for 循环动态生成多个图形(图表)。它只生成一个图表。我在下面提到了代码。

datedealsdata = "Any data "
for(i=0;i<3;i++){
    $('#head').html('<div class="leadConvCycle'+i+'"></div>')
    var datedataset = [{ data: datedealsdata, color: "#21abf6" }];
    $.plot($(".leadConvCycle"+i), datedataset, options);
    $(".leadConvCycle"+i).UseTooltip();
}

html代码:

    <div id="head"></div>

试试这个

datedealsdata = "Any data "
for(i = 0; i < 3; i++) {
   var datedataset = [{ data: datedealsdata, color: "#21abf6" }];
   var ele = $(".leadConvCycle"+i);
   generateGraph(ele);
}
function generateGraph(ele) {
    $.plot(ele, datedataset, options);
    ele.UseTooltip();
}

See working example like this