だから私はこの単純なHTMLを持っています
<div class="song">
<img src="http://o.scdn.co/300/40e3ec60c92513f724f47ce71baad1e496627107">
</div>
そして、この単純なjQuery
$(".song").on( "mouseenter", function() {
$(this).css( "background-color", "red" );
alert('bla');
});
そして、イベントは発生しません。
それでも
$(".naujienuKategorija").on( "mouseenter", function() {
$(this).css( "background-color", "red" );
});
で問題なく動作します
<p class="naujienuKategorija">Apklausa</p>
これは同じページにあります。
.songには次のCSSがあります
.song {
padding-bottom: 12px;
margin-bottom: 15px;
border-bottom: 1px solid #E0E0E0;
overflow: hidden;
}
私は明らかに何かが欠けています...明らかです。