Animation 对话框动画

Animation 对话框动画,animation,dojo,dialog,Animation,Dojo,Dialog,如何使dijit.Dialog在给定的时间段内褪色?有什么办法来定义它吗 我已经在一个方法中创建了上面的对话框。但是我需要经常调用这个方法。因此,它将创建多个对话框。那么,如何阻止(不显示)其他对话框,直到可见对话框消失? <script> // Require the Dialog class dojo.require("dijit.Dialog"); // Create counter var counter = 1; // Create

如何使
dijit.Dialog
在给定的时间段内褪色?有什么办法来定义它吗

我已经在一个方法中创建了上面的对话框。但是我需要经常调用这个方法。因此,它将创建多个对话框。那么,如何阻止(不显示)其他对话框,直到可见对话框消失?


<script>
    // Require the Dialog class
    dojo.require("dijit.Dialog");
    // Create counter
    var counter = 1;
    // Create a new Dialog
    function createDialog(first) {
        // Create a new dialog
        var dialog = new dijit.Dialog({
            // Dialog title
            title: "New Dialog " + counter,
            // Create Dialog content
            content: (!first ? "I am a dialog on top of other dialogs" : "I am the bottom dialog") + "<br /><br /><button onclick='createDialog();'>Create another dialog.</button>"
        });
        dialog.show();
        counter++;
    } </script> <button onclick="createDialog(true);">Create New Dialog</button>
//需要对话框类 require(“dijit.Dialog”); //创建计数器 var计数器=1; //创建一个新对话框 函数createDialog(第一个){ //创建一个新对话框 var dialog=新建dijit.dialog({ //对话标题 标题:“新建对话框”+计数器, //创建对话框内容 内容:(!first?“我是其他对话框之上的对话框”:“我是底部对话框”)+“

创建另一个对话框。” }); dialog.show(); 计数器++; }创建新对话框

//需要对话框类
require(“dijit.Dialog”);
//创建计数器
var计数器=1;
//创建一个新对话框
函数createDialog(第一个){
//创建一个新对话框
var dialog=新建dijit.dialog({
//对话标题
标题:“新建对话框”+计数器,
//创建对话框内容
内容:(!first?“我是其他对话框之上的对话框”:“我是底部对话框”)+“

创建另一个对话框。” }); dialog.show(); 计数器++; }创建新对话框