इस तरह यह काफी आसान होना चाहिए लगता है का पता लगाने - लेकिन मैं डॉक्स (http://api.jquery.com/hidden-selector/ और http://api.jquery.com/visible-selector/) के अनुसार के लिए यहjQuery दिखाई देता है लेकिन छिपा तत्वों
सही चयनकर्ता नहीं मिल सकता है ...
तत्वों कई कारणों से छिपाया जा सकता है:
एक पूर्वज तत्व छुपा हुआ है, इसलिए तत्व पृष्ठ पर नहीं दिखाया गया है।
जो मैं जानना चाहता हूं वह है "यह तत्व दृश्यमान है, लेकिन एक छिपे हुए माता-पिता में निहित है"। हां, अगर मैंने माता-पिता को दृश्यमान बनाया है, तो यह तत्व भी दिखाई देगा।
पर सही उत्तर को बदलने की आवश्यकता है, हमेशा निक के रूप में महान उत्तर!लेकिन अगर किसी तत्व में दृश्यता सेट छिपी हुई है, तो आपको इसे चयनकर्ता 'वापसी $ (ए) .is (': छुपा ') और $ (ए)। सीएसएस (' प्रदर्शन ') के रूप में उपयोग करने की आवश्यकता होगी! =' कोई भी '&& $ (ए)। सीएसएस (' दृश्यता ') ==' दृश्यमान '; ' – Mottie
@ फ़ूजी - अच्छा बिंदु,' दृश्यमान 'सामान" छुपा "नहीं है, फिर भी यह पृष्ठ पर स्थान पर कब्जा कर रहा है। मुझे लगता है कि यह निर्भर करता है कि क्या आप पूरी तरह छिपी चीजों या चीजों की तलाश में हैं जो पेज पर कोई कमरा नहीं लेते हैं। आप जो भी परिभाषा के बाद हैं, निश्चित रूप से उस दृष्टिकोण का उपयोग करें। –
शानदार! बस मैं चाहता था कि जवाब, और पहले Google परिणाम भी। मैं केवल इतना कहूंगा कि मुझे लगता है कि एक अच्छा चयनकर्ता नाम "अदृश्य" होगा। यह "दृश्यमान" है ... लेकिन * दृश्यमान में। –