Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/09/2011, 15:12
Avatar de KoswiDigital
KoswiDigital
 
Fecha de Ingreso: abril-2011
Ubicación: Galicia - España
Mensajes: 220
Antigüedad: 13 años, 7 meses
Puntos: 37
Respuesta: Los scripts se anulan entre si

Ya imaginaba que no funcionaría, pero al menos tienes el código mejor estructurado.
Está claro que si no funciona, es por algo. Si usas firefox, abre la consola de errores (ctrl+shit+j) para comprobar qué dice y desde ahí podremos mirar. En la pestaña "Errores" verás los problemas relacionados con javascript.

Con un archivo js externo, me refiero a que igual que enlazas a librerías como jquery.js, también puedes hacerlo a otro archivo.js donde tengas el código que vayas a utilizar.
Por ejemplo:

Código javascript:
Ver original
  1. $(document).ready(function(){
  2.            
  3.             $('.slider').mobilyslider({
  4.                 content: '.sliderContent',
  5.                 children: 'div',
  6.                 transition: 'fade',
  7.                 animationSpeed: 800,
  8.                 autoplay: false,
  9.                 autoplaySpeed: 3000,
  10.                 pauseOnHover: false,
  11.                 bullets: true,
  12.                 arrows: true,
  13.                 arrowsHide: false,
  14.                 prev: 'prev',
  15.                 next: 'next',
  16.                 animationStart: function(){},
  17.                 animationComplete: function(){}
  18.             });
  19.            
  20.         });
  21.  
  22.  
  23. // esto podría ir en un archivo llamado slider.js
  24. // y en lugar de poner este código en las páginas donde lo utilices,
  25. // bastaría con poner <script type="text/javascript" src="/js/slider.js"></script>
  26.  
  27. // es importante que todo archivo .js o script que utilice jquery vaya
  28. // dentro de $(document).ready(function(){ });


Ahora intentemos hacer que todo funcione... Es raro que haya conflictos en el uso de jquery, pero se puede dar. A ver que te dice la consola de errores de firefox.

Es siempre mejor cargarlo externamente, a poder ser de Google, que va rápido. Así le evitas trabajo a tu servidor.

Primero miramos la consola de errores, si luego se pone más complicada la cosa, vamos quitando scripts hasta dar con el problema.


Un saludo.
__________________
http://www.koswidigital.com - Diseño web, Programación web, Fotografía profesional, Retoque digital.