Why convert the array to a jQuery object? How different is:

```javascript
$.map(events_data.resultsPage.results.event.slice(0, max_results), function(element, index) {
   ...
});
```

From that? Also, `.toArray` seems like it's for DOM elements http://api.jquery.com/toArray/