Incluir javascrip en aplicacion RoR

Hola, reabro nuevamente el hilo para pedir ayuda. Como os comente
queriamos aplicar el sistema de votaciones en nuetros videos.

El resultado final se puede observar aqui:

http://localhost:3000/videos/679-largo-viaje-humo-por-tus-pulmones

La cuestion es que el sistema de votaciones funciona perfectamente con
firefox y con safari, pero con explorer 6 y 7 tiene un fallo que
deseamos subsanar (en el 8 si funciona). Cuando pasamos por encima de
los remolinos cambian de color, pero al retroceder no pasan de color mas
oscuro a clarito (digamos que no desselecciona), no sabemos por que
puede ser (maldito explorer). Si a alguien se le ocurre alguna idea le
estaria muy agradecido.

Cuando el cursor pasa por encima de unno de los remolinos se realia una
llamada por AJAX:

    . . . <%= link_to_remote( " ", :url => votar_video_ajax_path(video.id, i), :method => :post, :html => { :class => "star#{i}", :name => "#{i} stars out of 5" }) %>

    .
    .
    .

      Este es el css que usamos:

      .video-y-control {
      margin-bottom:30px;
      }
      .bloque-video {
      float:left;
      }
      .titulo-video-sin-imag, .titulo-video-sin-imag a {
      color:#F92F1E;
      }
      .titulo-video-sin-imag {
      font-size:16px;
      padding-bottom:6px;
      }
      .opciones-video{
      padding:30px 0 0 320px;

      }
      .opciones-video-show{
      padding:30px 0 0 510px;

      }

      /* ESTILOS PARA LAS ESTRELLAS DE LOS VIDEOS */
      .star-rating{
      float:left;
      list-style:none;
      margin: 0;
      padding:0;
      width: 150px;
      height: 30px;
      position: relative;
      background: url(/images/star_rating.gif) top left repeat-x; /Aqui esta
      toda la barra
      /
      }
      .star-rating li {
      padding:0;
      margin:0;
      float: left;
      position: absolute;
      height: 30px;
      }
      .star-rating li a {
      display:block;
      width:30px;
      height: 30px;
      text-decoration: none;
      text-indent: -9000px;
      z-index: 20;
      position: absolute;
      padding: 0px;
      }
      .star-rating li a:hover {
      background: url(/images/star_rating.gif) left bottom;
      z-index: 2;
      left: 0px;
      border:none;
      }
      .star-rating a.one-star, a.star1{
      left: 0px;
      }
      .star-rating a.one-star:hover, a.star1:hover, .voto1 {
      width:30px;
      }
      .star-rating a.two-stars, a.star2{
      left:30px;
      }
      .star-rating a.two-stars:hover, a.star2:hover, .voto2 {
      width: 60px;
      }
      .star-rating a.three-stars,a.star3{
      left: 60px;
      }
      .star-rating a.three-stars:hover, a.star3:hover, .voto3 {
      width: 90px;
      }
      .star-rating a.four-stars, a.star4{
      left: 90px;
      }
      .star-rating a.four-stars:hover, a.star4:hover, .voto4 {
      width: 120px;
      }
      .star-rating a.five-stars, a.star5{
      left: 120px;
      }
      .star-rating a.five-stars:hover, a.star5:hover, .voto5 {
      width: 150px;
      }
      .star-rating li.current-rating{
      background: url(/images/star_rating.gif) left bottom;
      position: absolute;
      height: 30px;
      display: block;
      text-indent: -9000px;
      z-index: 1;
      }
      .votos_rating {
      margin: 0;
      padding:0;
      width: 150px;
      height: 30px;
      background: url(/images/star_rating.gif) top left repeat-x; /Aqui
      esta toda la barra
      /
      z-index: 3;
      }
      .voto1, .voto2, .voto3, .voto4, .voto5 {
      background: url(/images/star_rating.gif) left bottom;
      z-index: 2;
      height: 30px;
      left: 0px;
      }

      .info_rating {
      /float:left;/
      padding-top:11px;
      margin-left:325px;
      color:#C334BE;
      font-size:16px;

      }

Hola,

como pregunta nitidamente sobre javascript/css/ajax , vamos a decir que
es
offtopic. Tienes disponibles las listas JavaEscript, Ovillo y, si estáis
utilizando jQuery, Jquery-es

http://javaescript.scriptia.net/
http://ovillo.org
http://lists.scriptia.net/listinfo.cgi/jquery-es-scriptia.net

Gracias, preguntaré donde me has dicho, de todas formas la pregunta no
deja de
ser sobre un plugin para rails. De todas formas sino se desea contestar
porque no es el sitio lo entendere.

Salu2

2009/4/8 Jose vicente Ribera pellicer
[email protected]

Hola, reabro nuevamente el hilo para pedir ayuda. Como os comente
queriamos aplicar el sistema de votaciones en nuetros videos.

El resultado final se puede observar aqui:

http://localhost:3000/videos/679-largo-viaje-humo-por-tus-pulmones

Hola,

como pregunta nitidamente sobre javascript/css/ajax , vamos a decir que
es
offtopic. Tienes disponibles las listas JavaEscript, Ovillo y, si estáis
utilizando jQuery, Jquery-es

http://javaescript.scriptia.net/
http://ovillo.org
http://lists.scriptia.net/listinfo.cgi/jquery-es-scriptia.net

2009/4/8 Jose vicente Ribera pellicer
[email protected]

Gracias, preguntaré donde me has dicho, de todas formas la pregunta no
deja de
ser sobre un plugin para rails. De todas formas sino se desea contestar
porque no es el sitio lo entendere.

Gracias por entenderlo. Un plugin de Rails es, entre otras cosas, un
método
de empaquetado y distribución de código. Este código puede ser Ruby,
HTML,
CSS, Javascript u otras cosas, así que, en último termino, de dónde
venga o
como lo añadamos a nuestra aplicación es indiferente. Lo que importa es
en
qué capa de la aplicación se produce nuestra duda o problema.

De hecho, por tu propio interés te conviene plantear la pregunta en un
foro
especializado, más que esperar que alguien de esta lista sepa también de
CSS/Javascript en IE6/7 (que los hay, pero eso es otro tema :wink:

Manuel González Noriega wrote:

Gracias por entenderlo.

Faltaria mas

De hecho, por tu propio interés te conviene plantear la pregunta en un
foro
especializado, más que esperar que alguien de esta lista sepa también de
CSS/Javascript en IE6/7 (que los hay, pero eso es otro tema :wink:

En ello estoy, gracias por los enlacesy la ayuda :wink:

Salu2

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs