# Trigger a function

**URL:** https://forum.pinegrow.com/t/trigger-a-function/1951
**Category:** Animator PRO
**Created:** [June 6, 2018, 7:33pm UTC](https://forum.pinegrow.com/t/trigger-a-function/1951 "2018-06-06T19:33:39Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Freid](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/freid/32/1221_2.png) [@Freid](https://forum.pinegrow.com/u/Freid)
#### Post date: [June 6, 2018, 7:33pm UTC](https://forum.pinegrow.com/t/trigger-a-function/1951/1 "2018-06-06T19:33:39Z")

</div>

Hi,

I wonder if there is a way to trigger a js function once an animation is done ?

Thanks in advance

---

<div class="post-metadata">

### Author: ![Printninja](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/printninja/32/1181_2.png) [@Printninja](https://forum.pinegrow.com/u/Printninja)
#### Post date: [June 7, 2018, 3:29am UTC](https://forum.pinegrow.com/t/trigger-a-function/1951/2 "2018-06-07T03:29:05Z")

</div>

Animator pro allows you to add or remove classes after the conclusion of an animation. I don’t know much about javascript, but I believe you can trigger a js event when a class is added or removed.

---

<div class="post-metadata">

### Author: ![Freid](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/freid/32/1221_2.png) [@Freid](https://forum.pinegrow.com/u/Freid)
#### Post date: [June 7, 2018, 1:59pm UTC](https://forum.pinegrow.com/t/trigger-a-function/1951/3 "2018-06-07T13:59:43Z")

</div>

Thanks Printninja, i will investigate in that direction 🙂

---

<div class="post-metadata">

### Author: ![digismith](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/digismith/32/30_2.png) [@digismith](https://forum.pinegrow.com/u/digismith)
#### Post date: [June 13, 2018, 2:11pm UTC](https://forum.pinegrow.com/t/trigger-a-function/1951/4 "2018-06-13T14:11:31Z")

</div>

[http://anijs.github.io/](http://anijs.github.io/)  
Has all kinds of ‘do this’ ‘to that’ ‘on event’ handlers and could probably do what you want, and more.

---

<div class="post-metadata">

### Author: ![Freid](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/freid/32/1221_2.png) [@Freid](https://forum.pinegrow.com/u/Freid)
#### Post date: [June 15, 2018, 8:06am UTC](https://forum.pinegrow.com/t/trigger-a-function/1951/5 "2018-06-15T08:06:31Z")

</div>

Oh ! Thank you too Digismith, that lib seems quite fun and effective 🙂
