मैं एक ऐप के साथ काम कर रहा हूं जो jQuery और underscore.js दोनों का उपयोग करता है। मैं jQuery ऑब्जेक्ट्स के संग्रह पर any()
और all()
जैसे कुछ अंडरस्कोर के इटरेटर फ़ंक्शन का उपयोग करने में सक्षम होना चाहता हूं। क्या इसे करने का कोई तरीका है? मैं निम्नलिखित के समान कुछ करने के लिए करना चाहते हैं:jquery ऑब्जेक्ट्स के संग्रह पर underscore.js सूची फ़ंक्शंस का उपयोग करें
checkboxes = $("input[type=checkbox]");
_.filter(checkboxes, function(box) {
return box.is(":checked");
});
लेकिन यह एक त्रुटि फेंकता है:
Uncaught TypeError: Object #<HTMLInputElement> has no method 'is'
तो मैं इस संदर्भ में बॉक्स एक jQuery वस्तु के रूप में की तरह अभिनय नहीं है संभालने हूँ ।
केवल '$ (" इनपुट [प्रकार = चेकबॉक्स]: चेक किया गया ") करने का कोई कारण नहीं है? – Esailija
मैं इस मामले में ऐसा कर सकता था, लेकिन मैं सामान्य रूप से सभी अंडरस्कोर इंटरैक्शन विधियों के बारे में पूछ रहा था, जिसमें _.any(), _.all(), आदि शामिल हैं – GSto
आपको एक तत्व को संभालने के दौरान बहुत ही कम आवश्यकता है समय, उदाहरण के लिए आप अभी 'रिटर्न बॉक्स' चेक किया होगा; – Esailija