Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Ruby

Patrick Montalto
Patrick Montalto
7,868 Points

CoffeeScript status hover only triggers on page refresh

I'm doing the Build a Simple Ruby application course and noticed that the CoffeeScript for displaying the Edit and Delete links for the statuses only triggers when once the statuses page is refreshed, but not when the "All Statuses" link is clicked in the navbar at the top initially. I verified with a console.log and it's definitely not firing until its refreshed.

Anyone know why this could be?

1 Answer

Maciej Czuchnowski
Maciej Czuchnowski
36,441 Points

Here you go: http://mczuchnowski.github.io/tutorials/2015/03/01/turbolinks-and-jquery/

In short, you need to tell your JS to also load when page:load action is fired (caused by turbolinks).