Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2012, 03:54
Avatar de altex
altex
 
Fecha de Ingreso: septiembre-2008
Ubicación: En mi casa
Mensajes: 47
Antigüedad: 16 años, 3 meses
Puntos: 4
Jquery: pasar parámetros a modal input

Hola foreros, como siempre acabo aquí pidiendo ayuda jeje.

Estoy realizando una función en Jquery para que cuando hagas clic en un enlace, te salga un modalInput preguntando si realmente quieres salir de la página, si haces clic en si sale, y sino no.

Lo tenia hecho de tal manera que cuando hacias clic, te buscaba un elemento del enlace con un id, miraba el value y te llevaba a la página que ponia en el value, pero de esta manera si tengo 2 enlaces en la misma página en lo que quiero hacer eso, siempre se va al primer elemento con ese id, por eso mi pregunta es:

¿Hay alguna manera de pasar un parámetro a modalInput? Os pongo el código por si se os ocurre otra manera de hacerlo:

El enlace es este:

Código HTML:
Ver original
  1. <a class="modalInput" href="" id="yes" rel="#yesno" value="http://www.url-a-la-que-quiero-ir">texto</a>

Código Javascript:
Ver original
  1. jQuery(document).ready(function() {
  2.  
  3. var triggers = $(".modalInput").overlay({
  4.     mask: {
  5.         color: '#ebecff',
  6.         loadSpeed: 200,
  7.         opacity: 0.9
  8.     },
  9.     closeOnClick: false
  10. });
  11.  
  12.  
  13. var buttons = $("#yesno button").click(function(e) {
  14.    
  15.     var yes = buttons.index(this) === 0;
  16.     if(yes) {
  17.     var o = document.getElementById("yes").getAttribute("value");
  18.     window.location.href = o;
  19.     }
  20.  
  21. });
  22. });


Gracias ante todo!!