Buenas tardes, tengo una función echa en JQuery que al pulsar cambia la clase del elemento pulsado, me funciona perfectamente, pero al entrar en esa función hace un efecto como d recargar la página y pega un salto y vuelve arriba del todo. Ejemplo: tengo un listado de objetos muy largo, en una web con scroll, bajo casi abajo del todo y pulso en ese objeto para cambiarle el estado, automáticamente, la página vuelve al principio, arriba del todo.
No se como solucionar eso, a ver si alguien m ayuda
Código Javascript
:
Ver originalfunction ChangeClass(elem) {
if ($(elem).hasClass( "open" )) {
$(elem).switchClass( "open", "close", 1000 );
}
else {
$(elem).switchClass( "close", "open", 1000 );
}
}
Gracias anticipadas