Avatar ·

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

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

अभी तक कोई उत्तर नहीं।

लॉग इन करें उत्तर देने के लिए

ब्लॉग