смена div блока при наведении курсора мыши
Всем привет, нужна ваша помощь!
Имею 2 div блока <div class="text1">просто текст</div> <div class="text2">текст после наведения</div> необходимо при наведении на блок text1 отображать блок text2. text2 изначально скрыт. После наведения курсора на text1 и появления text2, text1 должен скрыться. Нашел подходящий вариант, но там блок и картинка, а нужно блок и блок http://www.s-sd.ru/files/smena-karti...ora/index.html |
Тут проще использовать id вместо class, хотя подозреваю, что автор захочет размещать на странице по нескольку подобных элементов, да ещё и с плавным исчезанием - появлением, но коль про это не сказано, ответим исходя из имеющихся данных:
<!doctype html> <html> <head> <title>;)</title> <meta charset="utf-8"> </head> <body> <div id="text1">просто текст</div> <div id="text2" style="display: none">текст после наведения</div> <script type="text/javascript"> (function (G) { var text1 = G.document.getElementById("text1"), text2 = G.document.getElementById("text2"); text1.onmouseover = function () { text1.style.display = "none"; text2.style.display = "block"; }; }(this)); </script> </body> </html> |
Подскажите пожалуйста,
как прописать задержку при появлении и исчезновении текста в этом скрипте. Просто он резко появляется и резко исчезает. :-? |
Цитата:
|
Часовой пояс GMT +3, время: 13:03. |