Make sure view.render()
returns this
, and then change that line to:
$mainListContainer.append(view.render().el).masonry("appended", view.render().el);
I'm not sure what masonry()
does, so I added view.render().el
there too, but that's your call. Most likely you don't need to be render()ing the view twice, so maybe even better would be:
view.render();
$mainListContainer.append(view.el).masonry("appended", view.el);