2010-10-20 18 views
7

मैं अपने एपीआई के साथ निम्न फ़ंक्शन का उपयोग करने की कोशिश कर रहा हूँ .. यह काम करता है लेकिन पृष्ठभूमि मास्किंग नहीं है। क्या गलत है?jQuery उपकरण ओवरले मास्क समस्या

dialog: function(message) 
    { 
    this.OCache = $('<div class="modal">'+ message+'</div>').appendTo('body').overlay 
    ({top: 0,mask:{color: '#000',loadSpeed:200,opacity:0.5},closeOnClick:true,load:true}); 
    } 

और इस मोडल बॉक्स

.modal { 
display:none; 
width:400px; 
background-color:#000; 
border:1px solid #fff; 
padding:10px 15px; 
display:none; 
color:#fff; 
text-align:left; 
font-size:12px; 
/* outline radius for mozilla/firefox only */ 
opacity:0.8; 
-moz-box-shadow:0 0 10px #000; 
-webkit-box-shadow:0 0 10px #000; 
} 
+0

कृपया –

उत्तर

11

इस काम करने के लिए आप toolbox.expose.js की आवश्यकता होगी के लिए सीएसएस है।

+0

धन्यवाद मैं यह तय @Yakup सही जवाब को चिह्नित करने और एक टिप्पणी पोस्ट करने भूल जाते हैं। – Yakup

+0

@yakup: कृपया सही जवाब स्वीकार करें – abatishchev

+0

धन्यवाद, इसने मुझे बहुत सारी खोजों को बचाया है :) डेमो * को अधिक स्पष्ट रूप से अवश्य बताएं जहां ओवरले पर मुखौटा आते हैं :) – Maiiku

3

ओवरले सिर्फ Ui.Overlay.js फ़ाइल के साथ काम नहीं करेगा। आपको टूलबॉक्स.expose.js भी शामिल करने की आवश्यकता है।

संबंधित मुद्दे