Strict mode is supported by 98% of the browsers, including Internet Explorer 10, and it helps developers avoid common JavaScript pitfalls.
16 lines
427 B
CoffeeScript
16 lines
427 B
CoffeeScript
"use strict"
|
|
|
|
App.FixedBar =
|
|
initialize: ->
|
|
$("[data-fixed-bar]").each ->
|
|
$this = $(this)
|
|
fixedBarTopPosition = $this.offset().top
|
|
|
|
$(window).on "scroll", ->
|
|
if $(window).scrollTop() > fixedBarTopPosition
|
|
$this.addClass("is-fixed")
|
|
$("#check-ballot").css({ "display": "inline-block" })
|
|
else
|
|
$this.removeClass("is-fixed")
|
|
$("#check-ballot").hide()
|