Я пытаюсь использовать обратный вызов afterfinish, чтобы установить фокус на текстовое поле после эффекта прототипа, и я не понимаю этот JavaScript правильно.
Может ли кто-нибудь мне помочь?
<%= link_to_function "Enter Data" do |page |
page.visual_effect :appear , 'section1',
:afterFinish => "document.getElementById('name').focus()"
end %>
<div id="section1" style="display:none;">
<%= label_tag 'Your Name' %>
<%= text_field_tag 'name', '', :size => 20 %>
</div>