# Problems using 3rd party plugins alongside ember

**URL:** <https://discuss.emberjs.com/t/problems-using-3rd-party-plugins-alongside-ember/3618>\
**Category:** Uncategorized\
**Created:** [December 16, 2013, 1:12am UTC](https://discuss.emberjs.com/t/problems-using-3rd-party-plugins-alongside-ember/3618 "2013-12-16T01:12:33Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![trabus](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/trabus/32/14963_2.png) [@trabus](https://discuss.emberjs.com/u/trabus)\
**Post date:** [December 17, 2013, 7:59am UTC](https://discuss.emberjs.com/t/problems-using-3rd-party-plugins-alongside-ember/3618/5 "2013-12-17T07:59:53Z")

</div>

Yes, you’ll need to initialize it after rendering. To do that, you can make use of Ember’s didInsertElement event on your view (in conjunction with the [Ember Run Loop](http://discuss.emberjs.com/t/attaching-jquery-events-to-bound-items/3580/3)), but additionally, you’ll want to observe whatever collection is feeding your isotope container.

[https://gist.github.com/trabus/8001480](https://gist.github.com/trabus/8001480)

Here’s a working example-

[http://emberjs.jsbin.com/oWUZIRuR/3](http://emberjs.jsbin.com/oWUZIRuR/3)

Edit- I threw together an Isotope component example as well for fun.

[http://emberjs.jsbin.com/inuGEno/3](http://emberjs.jsbin.com/inuGEno/3)

---

_[View the full topic](https://discuss.emberjs.com/t/problems-using-3rd-party-plugins-alongside-ember/3618)._
