Подскажите пожалуйста, как обойти следующую особенность:Есть список из большого числа строк вида:
<dl>
<dt id="1"> Элемент 1</dt>
<dt id="1"> Элемент 2</dt>
<dt id="1"> Элемент 3</dt>
<dd id="info"> Описание 3</dd>
...
<dt id="100"></dt>
</dl>в коде есть раздел, в котором "Описание 3" удаляется (jQuery):
info = $('dd#info');
info.remove();Все работает, НО - если строка с "Элементом" находится ниже первого экрана браузера, т.е. нужно проскролить вниз что бы она стала видна, то при удалении фокус браузера возвращается к самому верху страницы. Очень неудобно, когда 1000+ строк постоянно возвращаться вниз.
Задумка в том, что при клике на Элемент под ним выезжает бар с описанием и другими элементами управления, в том числе кнопка, при нажатии на нее выполняются разные операции и этот бар должен исчезнуть, но фокус браузера должен остаться на том же уровне.
спасибо за помощь!
> Все работает, НО - если строка с "Элементом" находится ниже первого экрана
> браузера ...а вот ту поподробнее, пожалуйста!
сдается мне, что речь идет об одном конкретном браузере ...
>> Все работает, НО - если строка с "Элементом" находится ниже первого экрана
>> браузера ...
> а вот ту поподробнее, пожалуйста!
> сдается мне, что речь идет об одном конкретном браузере ...все оказалось проще - клик стоял на ссылке, с href="#" =)
<a href="#" onClick="slide();">+</a>заменил на input (button) и все ок =)