GET-запрос дёргает страницу вверх

Рейтинг: 0Ответов: 2Опубликовано: 09.01.2015

Доброго всем. Вот возникла необходимость приписать суффикс к JS функции, через PHP посредством GET. Исходник работает отлично.

<div id="button">
    <a href="#" style="красатульки"><span style="текстовые-красатульки">КНОПКА</span>
    </a>
</div>

А передать хочу сюда:

<?php print "<div style='красатульки'>Кнопка закрыть</div>"; ?>

Но стоит заменить javascript:void(0) на ?sufix=03, так сразу страница прыгает вверх и вся моя форма, открытая посредством JS, закрывается.
Т.е. Get сбрасывает работу скриптов JS.
Как это можно обойти?

Ответы

▲ 1

В функции show_block_03() укажите в конце

return false;

Или просто

 <a href="your_link">press me</a>
▲ 0

Если используется jquery, то сначала принимаем параметр event в функции, а в самой функции event.preventDefault()