позиционирование div
Прошу помощи. В нижней строке экрана по ссылке разворачивается div (с использованием jquery). Содержимое уходит вниз и располагается вне пределов видимости. Добраться можно только скроллингом.
Очень хочется чтобы при открытии div сразу попадать на него. Заранее спасибо. |
jQuery.scrollTo не то, что Вам нужно?
|
Спасибо, что откликнулись. Может это именно то, что надо, но еще какие-то параметры нужны?
Исходный фрагмент: <a href="javascript:;" onmousedown="slidedown('mydiv25');" onclick="slideup('mydiv25');"> <h2> <font size="5" color="#000080">Упражнение 25</font></a></h2> <div id="mydiv25" overflow: hidden; display: none> <p>Маркетинговое исследование .... </p> <FORM name="ans25" onsubmit="return submitonce(this)" method=POST> <p>Определите ... Ответ: <input id="ans25-field" type="text" onkeyup="chkNum(this)" name="text25" <input type="button" name="button25" value="Проверить" onClick="test25(this.form)" <INPUT TYPE="reset" name="Reset" Value="Очистить"> </FORM> </div> |
Почитайте тут.
|
Да, спасибо :) Именно здесь меня и застал Ваш ответ :))). Проблема в том, то я не понимаю как еще одно действие присоединить к ссылке, на которую уже повешены onmousedown и onclick. И еще. Как Вы думаете, что лучше - поставить закладку (якорь) в конце страницы и на нее ориентироваться или позиционировать как-нибудь этот div.
|
Вы можете вынести несколько действий в отдельную функцию и вызывать её.
А насчет якоря... Как будет удобно. Можно даже просто указать $(...).scrollTo(), чтобы он прокручивал к самому низу - просмотрите хорошенько тот пример. |
Еще раз спасибо. :yes: Придется поработать. Попробую.
|
Часовой пояс GMT +3, время: 04:51. |