ユーザーがリンクをクリックした後、次の 2 つのことを実行しようとしています。
- div を削除する
- ページの下部に別の要素を追加します
Rails link_to_remote で遊んだところ、以下のコードで得られたのは、div が削除される前に要素が追加されたことです。
<%= link_to_remote "✓",
:url => {
:controller => :movies,
:action => :mark_as_seen,
:movie => movie,
:render => 'movie' },
:success => "Effect.Fade('movie_#{movie.id}_wrapper', { duration: 0.4 })",
:update => "movies", :position => "bottom",
:failure => "alert('Ooops! An error occurred.')"
%>
:update
and:position
をコールバックに入れようとしました:complete
が、何も起こりませんでした。そして、両方を:success
コールバック ( の後Effect.Fade
) に入れると、解析エラーだけが発生します。
何か案が?
ありがとう、
ケビン