この小さな jquery が私のコードで機能しない理由がわかりません。これは次のとおりです。
$(document).ready(function () {
$(".dl").hover(function (u) {
$(".pdf:hover").show();
},
function (u) {
$(".pdf:hover").hide();
});
});
.dl にカーソルを合わせると、次のようになります。
.dl {
font-size: .6em;
color: #fff;
white-space: nowrap;
padding: 0;
margin: -78px 0 0 63%;
text-align: left;
}
.dl a, a:active, a:visited {
color: #fff;
}
.dl a:hover {
color: #33b5e5;
}
.pdf:ホバーショー、いいえ?
.pdf {
background: url("images/ref_button.png") no-repeat;
background-size: 100%;
height: 115px;
max-height: 115px;
width: 101px;
max-width: 101px;
padding: 0;
margin: -120px 0 0 45%;
display: block;
}
.pdf:hover {
background: url("images/ref_button_hover.png") no-repeat;
background-size: 100%;
height: 115px;
max-height: 115px;
width: 101px;
max-width: 101px;
display: block;
}
ホバーは正常に機能しますが、機能しないのは jquery ビットだけです。助言がありますか?私が考えることができる唯一のことは、.pdf クラスの :hover がそれを壊しているものであるということですが、完全に別の .pdfhover クラスで試してみましたが、それでも機能しなかったので、おそらくそうではありません... gah!
どんな助けでも大歓迎です!ありがとうございました!