Поскольку этот селектор ol li.blah a
имеет значение true для всех элементов списка a
элементов.
Предполагается, что вы хотите применить класс к элементу a
, а не к элементу li
.
jQuery('ol li').hover(function () {
jQuery("a", this).addClass('hover-enabled');
}, function () {
jQuery("a", this).removeClass('hover-enabled');
});
Если вы хотите, чтобы li
имел класс, используйте:
jQuery('ol li').hover(function () {
jQuery(this).addClass('hover-enabled');
}, function () {
jQuery(this).removeClass('hover-enabled');
});