Добрый день. Как можно реализовать всплывающий блок под кнопкой? Допустим, есть несколько кнопок (либо ссылок) на странице, есть скрытый блок. Необходимо, чтобы при нажатии на какую-либо кнопку этот блок всплывал под кнопкой. Были мысли сделать как всплывающую подсказку.
Все верно, но еще необходимо как-то установить расположение блока именно под нажатой кнопкой. Т.е. у блока задано свойство position: absolute. И нужно всякий раз как-то либо координаты вычислять, либо что-то еще.
busidoway: зачем вычислять? позиционируем относительно родительского блока на который навели (нажали). Типа bottom: -30px и left: 0 - будет ниже блока с кнопкой
на JQurey
внутри блока .block вставляем абсолютно спозиционированный блок .hiddenBlock, скрыв его через css.
$(".button").click(function (){ /*обработка клика по кнопке*/
$(this).parents(".block").find(".hiddenBlock").fadeIn(); /*ищем родителя элемента по которому кликнули, в родителе ищем скрытый блок и проявляем его */
});