SALUDOS...
He estado estudiando la programación con JQuery para una página que estoy desarrollando y hasta ahora me ha ayudado bastante.
Pero tengo una pregunta respecto a la utilización de $("id").ajaxStart(), y de $("#id").load("url").
La programación me funciona bien en FF4, Chorme 11, Opera 11, Safari 5, pero porqué no me funciona para IE (estoy utilizando IE9).
Lo que pasa es que cuando hago click en el enlace si aparece la imagen .gif de preloader pero no se ejecuta la carga de la información, o sea que no se realiza el .load de la programación.
¿Qué estaré haciendo mal?
La página la estoy probando en IIS.
y el código de JQuery es el siguiente:
Código:
$(document).ready(function(){
$("#video").click(function(evento){
evento.preventDefault();
$("#evento-info-ajax").ajaxStart(preloader);
$("#evento-info-ajax").load("eventos.php?cod=1");
return false;
});
$("#informacion").click(function(evento){
evento.preventDefault();
$("#evento-info-ajax").load("eventos.php?cod=2");
return false;
});
function preloader(){
$("#evento-info-ajax").html("<img src='img/ajax-loader.gif' width='100' height='100'>");
}
});
Confío en que me puedan ayudar con esta duda