こんにちはどうすればマウスの各DIVからコンテンツを隠すことができますか?各項目の内容を非表示にする
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>
事前
を使用し、現在の
mouseenter
要素の内容を非表示にするには。 –
入力されている要素以外の要素はすべて隠すことを意味しましたか? –