У меня есть три кнопки, и я хочу, чтобы они отображали разные тексты в одном и том же месте в сторону при наведении курсора мыши. Я получил его для работы с одной кнопкой, но как только я добавил два других, он перестал работать. Это код, который я использовал с первой кнопки:Как сделать разные divs в том же месте?
jQuery-
document.getElementById('description-text').style.display="none";
$("#description-button").on("mouseenter",function()
{
$("#description-text").fadeIn("slow");
});
$("#description-button").on("mouseleave",function()
{
$("#description-text").fadeOut("slow");
});
CSS-
#description-text {
padding: 10px;
float: left;
width: 60%;
}
#description-button {
border-radius: 100%;
border: 1px solid #aaa;
width: 10px;
height: 10px;
margin-top: 10px;
position: absolute;
left: 200px;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
}
#description-container {
z-index: 1;
float: left;
overflow: hidden;
width: 70%;
background: transparent;
}
#description-button:hover {
background-color: #99daea;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
}
HTML-
<!--description-->
<div id="description-container">
<div id="description-button"></div>
<div id="description-text">
this is a description.
</div><!--tab-text-->
</div><!--description-container-->
код для двух других кнопок точно так же, все, что я делал, это изменение имен идентификаторов и позиционирование кнопок. Текст первой кнопки исчезает, но я не могу заставить его отображаться на мыши. Другой текст вообще не исчезает. Вы можете видеть это here.
пожалуйста axactly HTML код с двумя кнопками или более –