として設定された複数のアイテムがある場合、class="item"
次のようなことは可能ですか:
$(".item").mouseover(function(){
$(!this).hide() // every .item but $(this)
});
として設定された複数のアイテムがある場合、class="item"
次のようなことは可能ですか:
$(".item").mouseover(function(){
$(!this).hide() // every .item but $(this)
});
var items = $(".item"); // caching .item's
items.mouseover(function(){
items.not(this).hide() // every .item but $(this)
});
はい、それは簡単に可能です:
$('.item').not(this).hide();
項目リストを保存することで、これを少し最適化できます。
var items = $('.item');
items.mouseover(function() {
items.not(this).hide();
});