Sha256: 30c0e2328e189e9a12d31682343ecd6aa0bc8955951d3a4091543d4e8b901258

Contents?: true

Size: 413 Bytes

Versions: 4

Compression:

Stored size: 413 Bytes

Contents

module OpenConferenceWare
  module ScrollToHelper
    # Scroll the window with jQuery to the target selection.
    #
    # To an id:
    #
    #   <% scroll_to '#event_open_text' %>
    #
    # To a query:
    #   <% scroll_to 'label[for=event_open_text]' %>
    def scroll_to(target)
      run_when_dom_is_ready "$('html,body').animate({scrollTop: $('#{h target.to_s}').offset().top},'slow');"
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
open_conference_ware-1.0.0.pre4 app/helpers/open_conference_ware/scroll_to_helper.rb
open_conference_ware-1.0.0.pre3 app/helpers/open_conference_ware/scroll_to_helper.rb
open_conference_ware-1.0.0.pre2 app/helpers/open_conference_ware/scroll_to_helper.rb
open_conference_ware-1.0.0.pre1 app/helpers/open_conference_ware/scroll_to_helper.rb