| 2008-09-22 13:56:55 | Ответить |
|---|---|
|
Калмыков Кирилл Адрес: Россия МО Сообщений: 11 Регистр: 2008-01-29 его блог 0 сообщ. |
Странная работа link_to_function вместе с visual_effect |
|
На сайте http://api.rubyonrails.org/ имеются примеры использования хелпера link_to_function. В нашем случае будет интересовать его часть, приведенная ниже
По описанию это должно замениться на Я пишу все обсалютно аналогично примеру (копипаст) вставляю ниже в коде такой див: Открываю в браузере, жму на ссылку "Show me more" и мне скрипт выдает алертом ошибку: "Effect[klass] is not constructor" Долго калупался не мог понять в чем проблем. Версия рельс 2.1.1. Скрипты акулы тоже последней версии. Полез смотреть то как работает visual_effect. Оказывается что у него нужно указывать id как параметр, а не применять к определенному объекту с этим id. Я решил кое что изменить: это мне выдало такой код: И в таком виде у меня все благопалучно заработало. Собственно у кого-нить есть предположения почему у меня не работало так как описано в api или является ли это ошибкой в описании хелпера? |
|
| link_to_function, visual_effect |
| 2008-09-22 16:43:10 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: Странная работа link_to_function вместе с visual_effect |
|
покажи что у тебя в хедере страницы пишется ты должен еще грузить scriptaculo.us
------------
елси его нет то и эфекта не будет я его не гружу для того чтобы пользователм было быстрее страницы вытаскивать Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-09-22 18:21:44 | Ответить |
|---|---|
|
Калмыков Кирилл Адрес: Россия МО Сообщений: 11 Регистр: 2008-01-29 его блог 0 сообщ. |
RE: RE: Странная работа link_to_function вместе с visual_effect |
|
Собственно описание хеда в лэйауте:
а вот что из этого выходит: |
|
| 2008-09-22 21:35:32 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: RE: RE: Странная работа link_to_function вместе с visual_effect |
|
может я что то упустил но у тебя не грузится библиотка
------------
scriptaculous.js Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-09-25 11:27:20 | Ответить |
|---|---|
|
Калмыков Кирилл Адрес: Россия МО Сообщений: 11 Регистр: 2008-01-29 его блог 0 сообщ. |
RE: Странная работа link_to_function вместе с visual_effect |
|
Подключил scriptaculous.js но ошибка не исчезла
|
|
| 2008-09-25 11:49:11 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: Странная работа link_to_function вместе с visual_effect |
|
по чему бы тебе не сделать просто toogle а потом higlite для твоего дива ...??
------------
вместо page.visual_effect :toggle_blind, :details поуглив минуту по твоей проблемме я нашел несколько вариантов ее решения но проверять тебе http://groups.google.com/group/jrails/msg/c6992951d3e69d83 http://www.ruby-forum.com/topic/163714 http://railsmanual.com/module/ActionView::Helpers::ScriptaculousHelper/visual_effect/1.2.2 Занимаюсь вебом и продвижением сайтов.
|
|
| toggle_blind |
| 2008-09-26 09:22:36 | Ответить |
|---|---|
|
Калмыков Кирилл Адрес: Россия МО Сообщений: 11 Регистр: 2008-01-29 его блог 0 сообщ. |
RE: RE: Странная работа link_to_function вместе с visual_effect |
|
Руслан спасибо вам, за ссылки.
Я проблему решил вышеописанным спосом, скрипт делает именно то что я задумал. Я просто опубликовл это для обусждения ошибки в описании хелпера link_to_function или же ее отсутствии и ошибки в написании моего кода. Просто любопытно, что то, что описано в api.rubyonrails.org не работает =) |
|
| 2008-11-18 12:08:08 | Ответить |
|---|---|
|
rubyfreeman Адрес: Сообщений: 6 Регистр: 2008-11-18 его блог 0 сообщ. |
RE: Странная работа link_to_function вместе с visual_effect |
|
думаю просто ошибка в документации - тоже столкнулся с ней сегодня
|
|