मैंने कुछ खोज की है और छिपे हुए दिखाए गए divs को टॉगल करने के लिए डोजो का उपयोग करने के लिए बहुत सारे मिश्रित परिणामों के साथ आना है।डोजो टॉगल छुपाएं और दिखाएं
- कुछ उपयोग
dojo.style
जो ऐसा हो सकता हैdojo.fx
- कुछ उपयोग
dijit
ने ले ली है दिखता है, लेकिन इस तरह एक डोम नोड उपयोग नहीं कर सकते। show()
औरhide()
- में से कुछ कर उपयोग कुछ सीएसएस
मैं उनमें से किसी को काम करने के लिए प्राप्त करने के लिए नहीं कर पा रहे बदल जाते हैं।
क्या कोई मुझे इस पर एक अद्यतित walkthru की ओर इंगित कर सकता है।
हल
निम्नलिखित ...
dojo.addOnLoad(function() {
dojo.style(dojo.byId('myDiv'), "display", "none");
});
का एक संयोजन का इस्तेमाल किया और चालू करने के लिए यह
function toggleDivs(){
if( dojo.style(dojo.byId('myDiv'), "display") == "none"){
dojo.style(dojo.byId('myDiv'), "display", "block");
dojo.style(dojo.byId('myDiv2'), "display", "none");
} else {
dojo.style(dojo.byId('myDiv'), "display", "none");
dojo.style(dojo.byId('myDiv2'), "display", "block");
}
}
इसे पूरा करने का कुछ आसान तरीका "प्रदर्शन: कोई नहीं" के साथ एक सीएसएस क्लास बनाना और स्वचालित toggling करने के लिए dojo.toggleClass को कॉल करना हो सकता है। –