只需使用CSS,它的更好,更清潔:
.w-1{z-index:0;}
.w-1:hover{z-index:1000;}
當然我忽略其他的CSS樣式類可能有。該類還必須具有爲其定義的position
樣式,否則z-index
將不起作用;
考慮的評論: HTML:
<div class="wrapper">
<div class="work-1"></div><div class="work-2"></div>
</div>
CSS:
.wrapper {
display: inline-block;
position: relative;
width: 60%;
transition: all ease 0.4s
}
.work-1, .work-2 {
transition: all ease 0.4s;
width: 50%;
height: 300px;
display:inline-block;
}
.work-1 {
background-color: #FEF102;
}
.work-2 {
background-color: #4B3E7F;
}
.active{width:100%;}
.inactive{width:0%;}
JAVASCRIPT:
$('.wrapper div').mouseover(function(){
$('.wrapper div').not($(this)).addClass('inactive');
$(this).addClass('active');
}).mouseout(function(){
$('.wrapper div').removeClass('active').removeClass('inactive');
});
DEMO
如果你在這裏解釋你實際想要達到的目標,這將有所幫助。 – Damon