我想知道如何懸停一些div,並且只在我懸停的div中移除段落標記的模糊效果。除了爲div和段落使用id之外,是否還有其他方法,因爲我有類似100 div的東西。去除懸停外部div上的內部元素類
這是示例代碼:
$("div").hover(function() {
$("p").toggleClass("clear");
});
div {
margin: 4px;
font-size: 16px;
font-weight: bolder;
cursor: pointer;
\t text-align: center;
}
.blue {
color: blue;
}
.clear {
background: yellow;
\t \t -webkit-filter: blur(0px); /* Safari 6.0 - 9.0 */
filter: blur(0px);
\t -webkit-transition: ease-in 0.25s; /* For Safari 3.1 to 6.0 */
transition: ease-in 0.25s;
\t -webkit-transition: ease-out 0.25s; /* For Safari 3.1 to 6.0 */
transition: ease-out 0.25s;
\t cursor: pointer;
}
.diva {
background: yellow
}
p {
\t -webkit-filter: blur(1px); /* Safari 6.0 - 9.0 */
filter: blur(1px);
\t -webkit-transition: ease-in 0.25s; /* For Safari 3.1 to 6.0 */
transition: ease-in 0.25s;
\t -webkit-transition: ease-out 0.25s; /* For Safari 3.1 to 6.0 */
transition: ease-out 0.25s;
\t cursor: pointer;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="blue"><p>paragraphs</p></div>
<div class="blue"><p>paragraphs</p></div>
<div class="blue"><p>paragraphs</p></div>
<div class="blue"><p>paragraphs</p></div>
<div class="blue"><p>paragraphs</p></div>
預先感謝您。
偉大的,但如果我有另一格,而不是段落標記?這就是爲什麼我想這需要一些jQuery或JS。 – jonkata1985
@ jonkata1985然後使用選擇器'div:hover div'或添加一些class'div:hover .someclass'。 –