Tengo un poco de HTML y jQuery que se desliza div
hacia arriba y hacia abajo para mostrarlo u ocultarlo cuando se hace clic en un enlace:
<ul class="product-info">
<li>
<a href="#">YOU CLICK THIS TO SHOW/HIDE</a>
<div class="toggle">
<p>CONTENT TO SHOW/HIDE</p>
</div>
</li>
</ul>
$('div.toggle').hide();
$('ul.product-info li a').click(function(event){
$(this).next('div').slideToggle(200);
}
Mi pregunta es: ¿cómo uso preventDefault()
para detener el enlace que actúa como un enlace y agrega "#" al final de mi URL y salta a la parte superior de la página?
No puedo encontrar la sintaxis correcta, sigo recibiendo un error que dice
preventDefault () no es una función.