Saturday, 15 February 2014

javascript - JQuery Extended Object Issue -


मेरे पास 3 JQuery plugins हैं जो

  $ (फ़ंक्शन () {var प्लगइन 1/2/3 = {आनन्द 1: {} fun2: {} ... init: फ़ंक्शन () {o = $ .extend ({}, यह) ;}} $। एफएन.प्लगिन 1/2/3 = फ़ंक्शन () {return.Each (फ़ंक्शन () {var obj = Object.create (प्लगइन 1/2/3); obj.init ();});} } $ (दस्तावेज़) .ready (फ़ंक्शन () {$ (दस्तावेज़)। प्लगिन 1 (); $ (दस्तावेज़) .प्लगिन 2 (); $ (दस्तावेज़) .Plugin3 ();});  

हर जगह मैंने विस्तार करने के लिए चर का उपयोग किया है। क्या खुशी है एसईएस जब प्लगइन 3 बनाया जाता है तो ऊपर के दो प्लगइन्स के सभी ऑब्जेक्ट्स को ओवरराइट कर दिया जाता है और दिखायी जाने वाली सभी जानकारी तीसरी प्लगइन की है।

मैं इसके समाधान के लिए और साथ ही जेक्यूल एडवांस प्लगइन पर कुछ अच्छे गाइडों की तलाश कर रहा हूं सृजन।

पेस्टबिन लिंक:

परिणाम:

धन्यवाद।

यह तब होता है जब आप var लेते हैं!

  init: function () {var o = $ .extend ({}, यह); }  

और फिर से: jQuery प्लगइन, मैं थोड़ी देर के लिए गया हूं। एक नज़र डालें।


No comments:

Post a Comment