2013-07-15 5 views
0

Используя следующий код, как я могу сохранить div открытым и не скрытым, как только мышь скатится с триггера, пока не перевернется другой триггер?mouseout keep div показывается до следующего опрокидывания

Я использую этот код на http://griffithsandpartners.com.gridhosted.co.uk/services-3/ Клиент хочет действие опрокидывания на кнопке услуг, но так как они имеют много текста с некоторыми из них, вы не можете прокручивать вниз, для его просмотра не отрываясь от спускового крючка, а затем он скрыт.

Им не нужен щелчок, чтобы открыть.

Настоятельно оцените вашу помощь здесь.

ответ

0

Одним из способов было бы в том, что вы удалите onmouseout всех pop-up-triggers и вы установите onmouseout=document.getElementById('ALL-THE-POP-UP-BOX').style.display = 'none'; в DIV с class="postcontent clearfix"

так:

<div class="postcontent clearfix" onmouseout=document.getElementById('ALL-THE-POP-UP-BOX').style.display = 'none';>

Итак, когда мышь покидает pop-up-triggers это не скроет pop-up-box, но если мышь покинет разделитель clearfix postcontent, он скроет все отображаемые всплывающие окна.

Примечание: вам необходимо скрыть все pop-up-box по адресу pop-up-trigger mouseover, чтобы отобразить только текущее всплывающее окно.

Надеюсь, это поможет.

+0

Спасибо. что помогает выделить. Полюбите ваше время на этом. :-) –

+0

@ LyndsayMoon No Prob! Кстати, если это помогло вам PLS. проверьте мой ответ, чтобы другие знали, что на этот вопрос был дан ответ. –