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);
});
});
});
});