次のリストがあります
<ul id='myList'>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li class='item-selected'>Item 4</li>
<li>Item 5</li>
<li>Item 6</li>
<li>Item 7</li>
</ul>
item-over
クラスを追加したい、クラスをmouseenter
削除したいitem-over
mouseleave
クラスのあるアイテムなしitem-selected
私が試してみました
$('#myList li:not(".item-selected")')
.mouseenter(function(){
$(this).addClass('item-over');
})
.mouseleave(function() {
$(this).removeClass('item-over');
});
しかし、できません。
どうすればできますか?