关闭后jQuery对话框不会打开

时间:2014-04-17 12:50:53

标签: jquery jquery-ui-dialog

以下代码使我能够使用其他页面中的内容打开对话框。然后我关闭它。然后我尝试再次打开它,我在FireFox中得到它

  

错误:TypeError:$(...)。dialog不是函数

...这在Chrome中

  

未捕获的TypeError:undefined不是函数

有人可以帮忙吗?

<script>
    $(document).ready(function () {

        $("#dialog").dialog({
            autoOpen: false,
            position: 'center',
            title: 'Alternative',
            draggable: false,
            width: 1024,
            height: 768,
            resizable: false,
            modal: true

        });

        $("#dialog_trigger").click(function () {
            $("#dialog").load('index2.html', function () {
                $("#dialog").dialog("open");
            });
        })

    });
</script>

我的JS如下:

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
 <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
 <script src="js/bootstrap.min.js"></script>

缺少“关闭”图标,但我将bootstrap.js移到UI.js上方,它又回来了!如果我删除了load函数,那么对话框就会打开,然后就可以了。

由于

0 个答案:

没有答案