मैं आवश्यकता के साथ काम कर रहा हूँ jquery + और मैं सोच रहा था कि वहाँ एक jQuery प्लगइन बनाने के लिए एक स्मार्ट तरीका था आवश्यकता के साथ अच्छी तरह से काम करते हैं।
उदाहरण के लिए, मैं jQuery-कुकी का उपयोग कर रहा हूं। अगर मुझे सही तरह से समझ में आया तो मैं jquery-cookie.js नामक एक फाइल बना सकता हूँ और अंदर करूँगा
define(["jquery"], // Require jquery
function($){
// Put here the plugin code.
// No need to return anything as we are augmenting the jQuery object
});
requirejs.config( {
"shim": {
"jquery-cookie" : ["jquery"]
}
} );
मैंने सोचा कि अगर मैं jQuery की तरह काम कर सकता है, जो इस तरह है:
if ( typeof define === "function" && define.amd && define.amd.jQuery ) {
define( "jquery", [], function () { return jQuery; } );
}
या अगर यह जरिया या किसी भी amd के साथ संगत jQuery प्लगइन्स बनाने का एकमात्र तरीका है