SORU
21 HAZİRAN 2010, PAZARTESİ


Nasıl jQuery bir elementin DOM olup olmadığını kontrol edebilirim?

Hadi ben bir öğe tanımlayan söylüyorlar

$foo = $('#foo');

ve sonra diyorum

$foo.remove()

bazı olay. Benim soru, nasıl $foo DOM kaldırıldı olup olmadığını kontrol edebilirim? $foo.is(':hidden') çalışan buldum, ama bu da elbette eğer ben sadece $foo.hide() adlı true döndürecektir.

CEVAP
21 HAZİRAN 2010, PAZARTESİ


Bu gibi:

if (!jQuery.contains(document, $foo[0])) {
    //Element is detached
}

Eğer hala bu elemanın birinin ailesi, bu durumda eleman hala bir çocuk kendisi () kaldırıldı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Developers

    Android Deve

    9 Kasım 2007
  • bombjack2991

    bombjack2991

    29 HAZİRAN 2008
  • Wronchi Animation

    Wronchi Anim

    9 Mayıs 2011