Last Updated: February 25, 2016
·
1.576K
· leemachin

Trigger events in your integration specs with Selenium

Store in a helper for extra convenience:

def trigger_event(element, event)
  page.execute_script "$('#{element}').trigger('#{event}')"
end

If you're not using something like capybara-wekbit, which supports event triggering natively, then that might come in handy.