[Jquery-Es] Saber si jquery esta cargado
stripTM
fer en striptm.com
Sab Ago 18 01:53:12 PDT 2007
noth css escribió:
> Hola a todos,
>
> Mi problema es sinple ( o eso creo) tengo un script sencillito en
> jquery, para poner un hover a las tablas es el siguiente:
>
> $(document).ready(function()
> {
> alert('hola');
> //CEBREADO DE LAS FILAS DE LAS VIVIENDAS
> $("tbody tr").hover(function(){
> $(this).addClass("hover");
> },function(){
> $(this).removeClass("hover");
> });
> });
>
> Como veís he puesto un alert, el porque?
> a veces me hacia el hover y otras no en los explorer, y poniendo el
> alert , descubro que hay a veces que entro a la página (desde los
> explorer ) y no me sale los alert, por lo que deduzco que no se carga
> el jquery, no marca error ni nada.
>
> MOTIVOS???
> Como solucionar esto??
>
> Se me ha ocurrido que en caso de no cargar el jquery mostrar un
> mensaje de advertencia, pero como se que no se ha cargado
> correctamente??
>
> y como podria forzar a que se cargue??
>
>
Pues yo estoy por lo menos con un problema similar, en mi caso es debido
a que el la página donde lo tengo hay unos infames javascripts que se
dedican a hacer document.write("<script..." vamos todas esas virgerías
que hacen que nuestro amigo explorer diga 'me rindo', ejejej Desde
quededarse la página en blanco con una alerta "El documento no contiene
datos" hasta que saltase el ready antes de tiempo y cuando vas a buscar
algún elemento no lo encuentra.
Cuando tenga tiempo me gustaría intentar probar con el Explorer otras
técnicas para detectar el ready, como por ejemplo
http://brothercake.com/site/resources/scripts/domready/
Se basa en ir probando cada x tiempo, según comentó Choan hace tiempo es
como lo implementa jQuery para Safari (correo con título "Re:
[jQuery-es] ¿Como implementa jQuery ready?" del 14-5-2007)
Si vas avanzando no dejes de informar ;-)
--
Saludos -=stripTM=-
Más información sobre la lista de distribución Jquery-Es