Es habitual tener problemas de conflictos entre jQuery otras librerías y hacer que falle todo. Para evitar la duplicidad del alias $ y ocurra esto, tan solo tenemos que sustituir el símbolo $ por jQuery (o cualquier palabra).

Firebug

Firebug

Para detectar conflictos, errores y mil análisis más… todo desarrollador debería utilizar el complemento Firebug para firefox o también para Chrome Firebug Lite .

Código jQuery Original

<script type="text/javascript">
    $(document).ready(function() {
       alert("Funciona");
    });
</script>

Código jQuery evitando conflicto

<script type="text/javascript">
//añadimos esta línea y podemos utilizar la palabra jQuery u otra
jQuery.noConflict(); 
//donde iría $ ponemos la palabra que hemos puesto en la línea anterior
    jQuery(document).ready(function() { 
       alert("Funciona");
    });
</script>