2014-12-31 19 views
5

yılında $ (this) eleman etkinleştirilmiş durumu Belki bir şey eksik ve aynı zamanda tüm google de başarısız ama nasıl benzer derdi ediyorum $("#someID:enabled") gibi bir şey deme ama $(this) ile nasıl kullanılır?

+0

nasıl bir değişkene bir dize bitiştirmek mı? – scrappedcola

+6

Yani $ (this) .is (': etkin') ', yani – Brian

cevap

12

Böyle is(selector) yöntemi kullanabilirsiniz:

if ($(this).is(':enabled')) { 
    // some code 
} 
+0

Yani her zaman harika şeyler burada SO. İhtiyacım olan bu, teşekkürler. – MetalPhoenix

+0

Merak etme, bu $ (": etkin", bu) '' ile aynıdır; $ ("seçenek: selected", this) '? –

+2

@TimLewis - "$ (": etkin "," bu) "ile aynı anlama gelirse, $ (this) .find (": enabled ") ile aynıdır, evet öyle mi? – adeneo

0

bu deneyin:

if($(this).is(':enabled')) 
0

jQuery bunun için kullanabileceğiniz bir filtreleme yöntemi vardır.

if($(this).is(':enabled')) { // do something here }

http://api.jquery.com/is/

İlgili konular