The `initialize` functions don't need to return anything, since their returned value is never used. Returning false is a common practice in jQuery to stop an event, but in plain JavaScript methods it doesn't have any side effects.
12 lines
377 B
CoffeeScript
12 lines
377 B
CoffeeScript
App.AllowParticipation =
|
|
|
|
initialize: ->
|
|
$(document).on {
|
|
"mouseenter focus": ->
|
|
$(this).find(".js-participation-not-allowed").show()
|
|
$(this).find(".js-participation-allowed").hide()
|
|
mouseleave: ->
|
|
$(this).find(".js-participation-not-allowed").hide()
|
|
$(this).find(".js-participation-allowed").show()
|
|
}, ".js-participation"
|