2011-05-19 12 views

cevap

10

jQuery yöntemi için fantastik

if($("#selector").length) { 
    //object already exists 
} 
+0

basit, harika. bu mükemmel çalışır – TaylorMac

13
if (document.getElementById('hello')) { 
    // yup, already there 
} 

Veya, jQuery yolu:

if ($('#hello').length) { 
    // yup, already there 
} 
+0

ile gidebiliriz. Yapabileceğim zaman kabul eder. – TaylorMac

+0

Daha da kısa: '($ ('# hello') [0])' –

+0

Sayfalara eklemeden önce birden çok öğe oluşturuyorsanız, bu onay ile aynı kimliği verebilirsiniz. Bir öğenin bir kimliği olabilir, ancak belgenin bir parçası olana kadar document.getElementById ile bulunamaz. – kennebec

İlgili konular