Avatar ·

jQuery का उपयोग करके पेज पर कोई तत्व मौजूद है या नहीं, यह कैसे जांचें?

सभी को नमस्ते! मैंने अभी jQuery सीखना शुरू किया है और एक समस्या का सामना किया है। मेरे पास एक कोड है जो `.my-block` क्लास वाले तत्व को छिपाना चाहिए, लेकिन अगर यह तत्व पेज पर नहीं है, तो कंसोल में एक त्रुटि दिखाई देती है। यहाँ मेरा कोड है: ```javascript $('.my-block').hide(); ``` जब तत्व मौजूद नहीं है — सब कुछ टूट जाता है। मैंने इस तरह लिखने की कोशिश की: ```javascript if ($('.my-block')) { $('.my-block').hide(); } ``` लेकिन यह काम नहीं करता, क्योंकि `$('.my-block')` हमेशा एक truthy मान लौटाता है, भले ही तत्व मौजूद न हों। मैंने पढ़ा है कि jQuery में कलेक्शन की लंबाई जांचनी चाहिए, लेकिन मुझे यकीन नहीं है कि इसे सही तरीके से कैसे किया जाए। कृपया बताएं कि कोई तत्व पेज पर मौजूद है या नहीं, यह जांचने का सही तरीका क्या है, इससे पहले कि मैं उस पर कोई कार्रवाई करूं? मुझे विशेष रूप से jQuery तरीका चाहिए, बिना शुद्ध JavaScript के।