JQuery

Buenos días,

estoy investigando sobre rails y jquery y esto bastante perdida al
respecto.
Lo que intento hacer es lo siguiente:

  • tengo un listado con n enlaces y una capa denominada “nom1” que esta
    oculta
  • cuando el usuario hace click en un enlace anterior se debe de realizar
    lo siguiente: cargar el contenido correspondiente a ese enlace (hace
    referencia a un elemento persona) y meterlo en la capa “nom1” y realizar
    un par de efectos visuales de jquery

He probado a utilizar un partial para que me cargue o actualice esa capa
“nom1” con la información pero no se como hacer que ejecute los dos
efectos visuales; para ello he utilizado un link_to_remote. Otro
problema de usar link_to_remote es que no puedo (o no se) aplicarle una
clase determinada.

Después probe a usar directamente la función de jquery para los
elementos de “a” donde les digo mediante link_to el action que quiero
que se ejecuten y con la propiedad click de jquery tengo el listado de
acciones que quiero que haga entre ellas cargar el “nom1” con el
contenido y ejecutar los efectos visuales de jquery, pero me sale el
siguiente error:

try {
Element.update(“nom1”, " \n

\u00bfQu\u00e9 quiero?

\n \n
\n \"Volver\"
src=\"/images/flecha_volver.png?1195201667\"\n

Quiero 01 - EB

\n

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam et sem sed lacus cursus scelerisque. Morbi interdum enim a nibh. Mauris scelerisque fermentum nunc. Fusce venenatis gravida tortor. Praesent congue mi nec pede. Duis sed sapien quis nulla congue pharetra. Phasellus enim. Donec ac diam sit amet augue posuere faucibus.

"); } catch (e) { alert('RJS error:\n\n' + e.toString()); alert('Element.update(\"nom1\", \" \n

\u00bfQu\u00e9 quiero?

\n \n
\n \"Volver\"
src=\"/images/flecha_volver.png?1195201667\"\n

Quiero 01 - EB

\n

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam et sem sed lacus cursus scelerisque. Morbi interdum enim a nibh. Mauris scelerisque fermentum nunc. Fusce venenatis gravida tortor. Praesent congue mi nec pede. Duis sed sapien quis nulla congue pharetra. Phasellus enim. Donec ac diam sit amet augue posuere faucibus.

");'); throw e }

He leido en algún sitio que es porque se utiliza update, pero no se
porque ocurre esto.

Alguien me podría ayudar? Porq ocurre este error? De q forma sería más
correcta su solución?

Muchas gracias y saludos,

Melisa

sin plugin ni nada? usando RJS con JQuery?
RJS no es agnóstico, usa Prototype
seguramente tendrás que usar el comando completo de JQuery
para que no cause problemas con Prototype (si es que usas las dos
librerías)
y luego declarar el Javascript como se menciona en la documentación
de JQuery
pero yo creo que con RJS y sin plugin nunca va a funcionar eso que
intentas
igual me equivoco

El 20/11/2007, a las 10:15, Melisa Fernández escribió:

En el blog de [1]‘la cara oscura del desarrollo de software’ vi que
había un plugin que sustituye prototype por jquery:

Saludos

[1] http://www.lacaraoscura.com/

Marcelino L. Villa
escribió:> sin plugin ni nada? usando RJS con JQuery?