jQuery प्लगइन्स एक प्लगइन के निजी कार्यों को छिपाने के लिए इस तरह एक पैटर्न का उपयोग a_private_function
ओवरराइड करना पसंद है। क्या वास्तविक प्लगइन कोड को पैच किए बिना मैं इसे एक्सेस कर सकता हूं?पहुँच निजी सदस्यों
मैं शायद सोचा था कि मैं फोन करने वाले का उपयोग करके निजी समारोह के निष्पादन के संदर्भ का उपयोग लेकिन बात नहीं बनी सकता है: एक jQuery के निजी सदस्यों तक पहुँचने के लिए एक ही रास्ता
some_callback = function() {
console.log(some_callback.caller.a_private_function); // -> undefined
};
jQuery('selector').name_of_plugin({ onStart: some_callback });