javascript - Is there a way to clip a string in a jquery function? -
im new jquery im using following code:
var lineparts = []; $.each( chartdata, function(k,v){ barparts.push({     label: k,     value: v   }); }); how clip k first 3 characters of string? example want positive become pos. ive tried using no joy:
var lineparts = []; $.each( chartdata, function(k,v){ k = k.substring(0,3); lineparts.push({     label: k,     value: v   }); }); 
you have mistaken function(k, v). should function(v,k),i.e (value, key) 
var lineparts = [];  var chartdata = ['positive','negative'];  $.each( chartdata, function(v,k){  k = k.substring(0,3);  lineparts.push({      label: k,      value: v    });  });    console.log(lineparts);<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Comments
Post a Comment