У меня есть html / jquery, который перемещает div вверх и вниз, чтобы показать / скрыть его при нажатии на ссылку:
<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);
}
Мой вопрос: как мне использовать preventDefault()
, чтобы ссылка не действовала как ссылка и добавляла #
в конец моего URL и переходила в верхнюю часть страницы?
Я не могу понять правильный синтаксис, я просто получаю сообщение об ошибке, говорящее о том, что protectDefault () не является функцией.