2011-10-25 57 views
5

He creado una página simple que usa jQuery, así que incluya jquery.min.js.Simular un "include_once" para jQuery

Pero tengo que insertar un iFrame en la misma página (y no, desafortunadamente no puedo usar nada más) que incluya una versión diferente de jquery.min.js.

¿Cómo puedo forzar que el navegador incluya solo una de esas dos versiones (como un include_once en php)?

¡Gracias!

Respuesta

9

no han sido evaluados, pero al final de la página, justo antes de </body> etiqueta, puede añadir lo siguiente:

<script> 
    window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>') 
</script> 

Esto comprueba si jQuery está disponible o no, si no se va a añadir una dinámica de ruta especificada .

+0

muchas gracias, ¡funciona! –

+0

@MarcoPace: De nada :) – Sarfraz

+0

@Sarfraz, la respuesta +1 está dirigida al objetivo ... –

Cuestiones relacionadas