Module: AuxiliaryAddons::JscriptHelper

Defined in:
lib/auxiliary_addons/jscript_helper.rb

Instance Method Summary collapse

Instance Method Details

#set_focus_on_load(id) ⇒ Object



10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/auxiliary_addons/jscript_helper.rb', line 10

def set_focus_on_load(id)
  if ::AuxiliaryAddons.options[:use_prototype]
    javascript_tag("Event.observe(window, 'load', $('#{id}').focus());")
  end
  if ::AuxiliaryAddons.options[:use_jquery]
    if ::AuxiliaryAddons.options[:use_jquery_no_conflict]
      javascript_tag("jQuery(document).ready(function(){jQuery('##{id}').focus();});")
    else
      javascript_tag("$(document).ready(function(){$('##{id}').focus();});")
    end
  end
end