मैं इस ES6 कोड के बाद मैं कोलाहल के साथ यह संकलन this
अंदर .each
की कॉल वापस undefined
हो जाता है ES5 करने के लिए है,। मैं इस समस्या को कैसे हल करूं?jQuery चाहते प्रत्येक() ES6 तीर कार्यों के साथ समारोह
let mediaBoxes = $(".now-thumbnail");
let titles = [];
mediaBoxes.each(() => {
let obj = {
index: i,
title: $(this).find(".now-thumbnail-bottomtext").text().trim()
};
titles.push(obj);
});
मैं यही सोच रहा था हो जाएगा। 'शीर्षक = $ ('। अब-थंबनेल ')। नक्शा ((अनुक्रमणिका, तत्व) => ({ अनुक्रमणिका: अनुक्रमणिका, शीर्षक: $ (तत्व)। ढूँढें ("अब-थंबनेल-नीचे टेक्स्ट")। टेक्स्ट()। ट्रिम() })) प्राप्त करें(); ' – Tushar
@ टुशर अगर सामग्री बहुत बड़ी है तो मुझे इसे ब्लॉक में तोड़ना पसंद है –
मैं यह भी जोड़ूंगा कि यहां तीर फ़ंक्शंस की आवश्यकता नहीं है बस संक्षिप्त वाक्यविन्यास के लिए और कुछ भी वापस नहीं किया जा रहा है। अनाम कार्यों का उपयोग किया जा सकता है जहां '$ (यह)' element_ को सही करने के लिए इंगित करेगा। – Tushar