11
So try
$.each(obj, function(i, elem) {
if (i === 0) return;
// do stuff
});
Alternatively rewrite your code so its so indexes and data start at 0. JavaScript is interally 0 based rather then 1 based like Matlab and some other languages.
Not possible. jQuery.each loops over Objects (Arrays). For real objects, it uses a for in loop. Objectpropertys don't have a guaranteed index at all by the way.
For Arrays it uses standard for loop, but you don't have access to the starting index.
Your best shot is to just skip the first element.
$.each(obj, function(index, elem) {
if( index === 0 )
return true;
// code
});