2014-12-31 14 views
5

में $ (this) तत्व की स्थिति शायद मैं कुछ याद कर रहा हूँ और कहा कि एक ही समय में सभी गूगल पर नाकाम रहने लेकिन मैं कैसे कह सकते हैं कि इसी तरह करने के लिए:की जांच: सक्षम jQuery

... 
if ($(this:enabled)){ 
    //some code 
} 
... 

मैं आप सामान्य रूप से पता है ' डी $("#someID:enabled") जैसे कुछ कहें लेकिन $(this) के साथ कैसे उपयोग करें?

+0

आप एक चर के लिए एक स्ट्रिंग कैसे जोड़ सकता हूँ? – scrappedcola

+6

आपका मतलब '$ (यह) .is (': सक्षम')', दाएं – Brian

उत्तर

12

आप इस तरह is(selector) विधि का उपयोग कर सकते हैं:

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

एसओ पर हमेशा महान सामान। मुझे यही चाहिए, धन्यवाद। – MetalPhoenix

+0

जिज्ञासा से, यह '$ (": सक्षम "है, यह '' '(" विकल्प: चयनित ", यह) जैसा ही है? –

+2

@ टिमलेविस - यदि आपका मतलब है कि '$ (": सक्षम ", यह)' '($) के समान है। ढूँढें (": सक्षम ") ', हाँ यह है? – adeneo

0

इस प्रयास करें:

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

jQuery एक फ़िल्टर विधि है कि आप इस के लिए उपयोग कर सकते हैं।

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

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

संबंधित मुद्दे