我有视图并且我想open-ebooks
在鼠标悬停时打开一个 divebooks_container
工作正常。但是当打开鼠标悬停时,open-ebooks
它是隐藏的,我想保持打开状态。
<div> <a id="ebooks_container"><%=get_ebook_status %> ebooks is added</a>
</div>
<div class="open_ebooks">This is test <br> No one can purchase it </div>
和js
$('a#ebooks_container').mouseover(
function () {
$(".open_ebooks").animate({height: 80},"slow");
$(".open_ebooks").addClass("open_ebooks_display");
}
);
$('a#ebooks_container').mouseleave(
function () {
$(".open_ebooks").removeClass("open_ebooks_display");
$(".open_ebooks").hide().animate({height:'20px'}, 1000)
}
);
$(".open_ebooks").mouseover(
function () {
$(".open_ebooks").animate({height: 80},"slow");
$(".open_ebooks").addClass("open_ebooks_display");
}
);
和CSS
#ebooks_container {
background-color: activeborder;
font-size: 20px;
width: 100%;
cursor: pointer;
}
.open_ebooks{
display: none;
width:100%;
}
.open_ebooks_display{
display: block !important
}