¿Cómo hacer que esta ventana modal funcione correctamente?

Tengo 3 pequeñas preguntas sobre eric martin ventana modal que parece que no puedo entender. Espero que cualquiera que haya usado este modal pueda ayudarme. He creado una aplicación básica a la que puede acceder para que pueda ver lo que está sucediendo con la ventana modal que tengo actualmente, que es aquí.

A continuación se muestra el código completo de la ventana modal que tengo actualmente:

JavaScript:

 function plusbutton()
    {

    $(".previouslink").modal(); 

    return false;
}

HTML:

<table id="plus" align="center">
<tr>
<th>
<a href="previousquestions.php" class="previouslink" onclick="return plusbutton();">
<image src="Images/plussign.jpg" width="30" height="30" alt="Look Up Previous Question" class="plusimage"/>
</a>
<span id="plussignmsg">(Click Plus Sign to look <br/> up Previous Questions)</span>
</th>
</tr>
</table>

Pregunta 1: cuando hace clic en el signo más en la aplicación, muestra el signo más en la ventana modal que no quiero, ¿por qué muestra el signo más en la ventana modal y cómo puedo eliminarlo?

Pregunta 2: En la esquina superior derecha de la ventana modal, debería mostrar un botón de cierre (imagen de una x), pero no muestra el botón de cierre. Ahora en el css el directorio para cerrar el botón es este:

background:url(/images/x.png); 

Ahora este es el directorio porque para ir de la página css a la imagen, debe ingresar a la carpeta "imágenes" y luego allí está la imagen "x.png".

Pregunta 3: Si observa mi html, verá que en mi hipervínculo realmente quiero vincular la página perviousquestions.php. Entonces, lo que quiero es que cuando el usuario haga clic en el botón más, aparezca la ventana modal que muestra la información de la página "previousquestions.php". ¿Cómo se puede lograr esto?

Muchas gracias.

preguntado el 22 de mayo de 12 a las 13:05

Bueno, nunca usé este diálogo que estás usando antes. ¿Consideró usar la función de diálogo de jQuery UI? es muy sólido y parece estar dando la misma funcionalidad que el que estás usando. -

La ventana modal de eric martin es más una caja de luz, no un diálogo. es bastante bueno -

1 Respuestas

La información que desea que esté en la ventana modal, debe colocarla en una ubicación separada. que haces al decir

$(".previouslink").modal();

Es que desea que todas las cosas dentro del elemento principal .anterior enlace sean el contenido de la ventana modal.

Intente mover el contenido a otro intervalo o div para que cuando aparezca el modal, tenga lo que necesita.

Para el fondo: url, intente usar un ' antes de / y después de .png.

Me gusta background:url('/images/x.png');

contestado el 22 de mayo de 12 a las 13:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.