|
|
|
| По идее дожно закрываться через секунду после того как уберу курсор, но всегда убирается за секунду.
Помогите разобраться.
function out_k()
{
document.getElementById('film_add').style.visibility="hidden";
}
<div id="film_add" onMouseOut="setTimeout('out_k()', 1000)"></div>
|
| |
|
|
|
|
|
|
|
для: brys
(12.11.2008 в 07:41)
| | По идее дожно закрываться через секунду после того как уберу курсор, но всегда убирается за секунду.
Как использовать чтобы огурцы ложкой банка майонеза?© | |
|
|
|
|
|
|
|
для: sl1p
(12.11.2008 в 08:27)
| | Извиняюсь, вот поточнее написал
По идее слой должен закрываться через секунду после того как уберу курсор с него, но всегда убирается за секунду, даже если курсор остается на слое. | |
|
|
|
|
|
|
|
для: brys
(12.11.2008 в 08:31)
| | Хм была подобная проблема(если конечно я действительно понял чё у вас там)..
Возможно у слоя position:absolute с z-index?
И содержит какието ссылки?)
Вы наводите на ссылку либо какойто другой элемент в этом диве и срабатывает функция?
Если так то я только могу присоединиться к вопросу, так как тоже создавал нащёт этого тему, но так и не получил ответа. | |
|
|
|
|
|
|
|
для: sl1p
(12.11.2008 в 08:35)
| | Да все верно
1. У слоя position:absolute с z-index
2. Содержит ссылки
3. Навожу на ссылку либо какой то другой элемент в этом диве и срабатывает функция | |
|
|
|
|
|
|
|
для: brys
(12.11.2008 в 09:22)
| | Вот решение:
<script type="text/javascript" language="JavaScript">
var timer = null;
function out_k()
{
document.getElementById('film_add').style.visibility="hidden";
}
</script>
<div id="film_add" onMouseOut="timer = setTimeout('out_k()', 1000)"></div>
|
и во все дочерние объекты (<li><a><ul> и т.д) в div, добавить onMouseOver="clearTimeout(timer)" | |
|
|
|
|
|
|
|
для: brys
(12.11.2008 в 10:42)
| | а если у меня в таком блоке будет пицот таких тегов?) | |
|
|
|
|
|
|
|
для: sl1p
(12.11.2008 в 08:35)
| | >Если так то я только могу присоединиться к вопросу, так как тоже создавал нащёт этого тему, но так и не получил ответа.
я тут понимаешь мучился, код писал, а он этого даже не заметил :)
http://softtime.ru/forum/read.php?id_forum=4&id_theme=59387&page=3
хотя возможно это не то, что вам нужно | |
|
|
|
|
|
|
|
для: вялый
(12.11.2008 в 11:35)
| | хы, сори я не видел чёто:))..
ну тут опять же для каждого елемента функцию совать(..
и вообще в чём эта проблема?.. в обычных же блоках без поз:абсолют всё нормально.. | |
|
|
|