मैं अपनी प्लगइन में निम्न गुणों/चरों को डिफ़ॉल्ट और विकल्पों में कैसे बदल सकता हूं जिन्हें दस्तावेज़ तैयार से सेट किया जा सकता है?JQuery प्लगइन डिफ़ॉल्ट और विकल्प
// प्लगइन js:
(function($){
$.fn.myPlugin = function(options){
var myForm = this;
myForm.variable1 = true;
myForm.variable2 = true;
myForm.variable3 = true;
myForm.variable4 = true;
...
if(myForm.variable1){
// do something
}
...
}
})(jQuery);
// पेज में तैयार दस्तावेज़:
<script type="text/javascript">
$(document).ready(function() {
$('#form1').myPlugin();
});
</script>
आप इस मामले में रिकर्सिवली हो तुम जैसे '' defaults.foo.bar'' विकल्पों नेस्ट है चाहते हैं , पहले पैरामीटर के रूप में '' true'' का उपयोग करें। उदाहरण: '' $ .extend (सत्य, {}, डिफ़ॉल्ट, विकल्प) '' - उम्मीद है कि यह जानकारी दूसरों के कुछ घंटों बचाती है – sics