Script que se anulan mutuamente
Publicado por Francisco (1 intervención) el 25/03/2020 20:37:59
Hola.
Tengo un problema que imagino la solución será simple pero no doy con ella.
En una Web tengo dos efectos hechos por terceros para conseguir diferentes cosas.
Este script, más la libreria jQuery3.4.1.js, hace que pueda tener un salto de scroll vertical a lo anclas puesto en la web suave:
y por otro tengo otra libreria que me sirven para generar un vistoso efecto para mostar una imagenes
El problema es que si pongo el segundo script para las imagenes, el primero del salto suave no funciona, y al reves lo mismo ,si tengo el salto de scroll suave no tengo el efecto de las imagenes.
¿que puedo hacer para solucionarlo y poder usar los dos script?
Tengo un problema que imagino la solución será simple pero no doy con ella.
En una Web tengo dos efectos hechos por terceros para conseguir diferentes cosas.
Este script, más la libreria jQuery3.4.1.js, hace que pueda tener un salto de scroll vertical a lo anclas puesto en la web suave:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<script src="js/jQuery3.4.1.js"></script>
<script> /* Salto ancha suave */
$(document).ready(function() {
$('a[href^="#"]').click(function() {
var destino = $(this.hash);
if (destino.length == 0) {
destino = $('a[name="' + this.hash.substr(1) + '"]');
}
if (destino.length == 0) {
destino = $('html');
}
$('html, body').animate({ scrollTop: destino.offset().top }, 700);
return false;
});
});
</script>
y por otro tengo otra libreria que me sirven para generar un vistoso efecto para mostar una imagenes
1
2
3
4
5
<script src="js/prototype.js" type="text/javascript"></script>
<script src="js/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
<script src="js/lightbox.js" type="text/javascript"></script>
<a href="img/imagen1.jpg" rel="lightbox"><img src="img/imagen1-mini.jpg" width="100" /></a>
El problema es que si pongo el segundo script para las imagenes, el primero del salto suave no funciona, y al reves lo mismo ,si tengo el salto de scroll suave no tengo el efecto de las imagenes.
¿que puedo hacer para solucionarlo y poder usar los dos script?
Valora esta pregunta


0