1
你好我怎麼能隱藏每個DIV上的內容在mouseenter上?隱藏每個條目上的內容
var quick = document.querySelectorAll(".quickview");
var quickwrap = document.querySelectorAll(".view");
quickwrap.forEach(div => div.addEventListener("mouseenter", function(){
$.each(quick, function(){
$(this).hide()
})
})
);
div{
padding: 15px;
text-align: center;
background: rgba(50, 190, 100, 0.7);
transition: 0.2s ease-in-out;
opacity: 1;
bottom: 50px;
color: white;
}
.view{
width:300px;
height:100px;
position:relative;
top:100px;
left:20px;
margin:1em;
float:left;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="view">
<div class="quickview">
<span class="viewtxt"> Quick View</span>
</div>
</div>
<div class="view">
<div class="quickview">
<span class="viewtxt"> Quick View</span>
</div>
</div>
<div class="view">
<div class="quickview">
<span class="viewtxt"> Quick View</span>
</div>
</div>
<div class="view">
<div class="quickview">
<span class="viewtxt"> Quick View</span>
</div>
</div>
提前
您的代碼似乎已經這樣做了。 –
你的意思是隱藏所有其他元素除了正在輸入的元素嗎? –