aha try replace

    $(function() {
        $('.dynamicsparkline').everyTime(1000,function(i) {
            $.getJSON('{{=URL(r=request,f='call/json/
datapoints')}}/'+i, function(data) {
            var b = [0,0,0,0,0,0,0]
            var j = 2+i%5;
            for(var k=0; k<b.length; k++) { b[k] = data.a[k]
%j;}
            $(this).sparkline(b);
            });
        });
    });

with

    $(function() {
        $('.dynamicsparkline').each(function(index){
            var obj=$(this);
            obj.everyTime(1000,function(i) {
              $.getJSON('{{=URL(r=request,f='call/json/
datapoints')}}/'+i, function(data) {
              var b = [0,0,0,0,0,0,0]
              var j = 2+i%5;
              for(var k=0; k<b.length; k++) { b[k] = data.a[k] %j;}
              obj.sparkline(b);
              });
          });
        });
    });

Reply via email to