2013-01-31 30 views
20

स्थापना मैं एक शांत चेतावनी js पुस्तकालय परियोजना का उपयोग कर रहा: https://github.com/CodeSeven/toastrToastr जे एस fadeaway मूल्य

मैं निम्नलिखित समय की अवधि के बाद बदल Fadeout करना चाहता था। toastr.js फ़ाइल को देखते हुए, मुझे लगता है कि विकल्प वहां हैं। मैं सिर्फ न कैसे संपत्ति 'fadeaway'

toastr.info('Processing...'); 

मैंने कोशिश की

toastr.info('Processing...', fadeAway:1000); 

मैं एक पैरामीटर में पारित करके fadeaway का उपयोग कैसे करूँ उपयोग करने के लिए पता है?

उत्तर

31

आप toastr.info पर कॉल करने से पहले, आपके द्वारा चुने गए विकल्प को सेट करें। उदाहरण के लिए:

toastr.options.fadeOut = 2500; 

आप डेमो यहाँ विकल्पों में से कई देख सकते हैं: toastr demo

ये डिफ़ॉल्ट हैं। आप उनमें से कई को ओवरराइड कर सकते हैं:

options = { 
    tapToDismiss: true, 
    toastClass: 'toast', 
    containerId: 'toast-container', 
    debug: false, 
    fadeIn: 300, 
    fadeOut: 1000, 
    extendedTimeOut: 1000, 
    iconClass: 'toast-info', 
    positionClass: 'toast-top-right', 
    timeOut: 5000, // Set timeOut to 0 to make it sticky 
    titleClass: 'toast-title', 
    messageClass: 'toast-message' 
} 
4

आप पैरामीटर में किसी भी विकल्प को पास कर सकते हैं। लेकिन पैरामीटर एक वस्तु होना चाहिए। आपके उदाहरण के लिए आप इस का उपयोग कर सकते हैं:

toastr.info('Processing...', { fadeAway: 1000 }); 

पुनश्च: यह भी ध्यान रखें कि fadeaway वर्तमान संस्करण (2.0.3) में हटा दिया गया है में रहते हैं।

31

संस्करण के साथ 2.0.3 आप toastr प्रदर्शन लंबे समय तक बनाने के लिए निम्न करें:

toastr.success('Hello World', 'New Message', { timeOut: 9500 }); 
संबंधित मुद्दे