Так что у меня этот простой HTMLJQuery MouseEnter() не стреляя
<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;
}
Я, очевидно, что-то отсутствует ... очевидно.
Можете ли вы настроить скрипку? –
Он отлично работает здесь - http://jsfiddle.net/NY8L7/ – lifetimes
- ваш код .song в том же блоке/месте, что и код .nauj ...? я спрашиваю, потому что возможно, что код генерируется до того, как dom готов (что явно не относится к '.nauj ...') – smerny