Изучая ruby на рельсах, я создал блог-сайт.Когда пользователь добавляет сообщение через AJAX, вызываются следующие rjs:
page.replace_html 'posts', :partial => @posts
page.visual_effect :Highlight, 'post_' + @post.id.to_s
Тем не менее, выделение не происходит ... и никакого эффекта, даже скрытия.
Подсказки:
- Это работает, если я просто делаю insert_html только для нового сообщения (но я хочу обновить весь список сообщений в это время)
- Если я жестко закодирую идентификатор для следующего идентификатора в последовательности, он не сработает на посте, но сработает на следующем посте.{ex .. hardcode post_100 ... нет выделения при отправке 100, выделите 100 при отправке 101}
- Предупреждение показывает, что 'post_' + @ post.id.to_s - то, что ожидается (post_100 и т. д.)
Есть идеи или предложения по отладке?
Спасибо, Орландо