jQuery对话框没有';关门后不要开门
下面的代码使我能够使用其他页面的内容打开对话框。然后我把它关上。然后我尝试再次打开它,我在FireFox中得到了这个 错误:TypeError:$(…)。对话框不是函数 。。。这个是镀铬的 未捕获类型错误:未定义不是函数 有人能帮忙吗jQuery对话框没有';关门后不要开门,jquery,jquery-ui-dialog,Jquery,Jquery Ui Dialog,下面的代码使我能够使用其他页面的内容打开对话框。然后我把它关上。然后我尝试再次打开它,我在FireFox中得到了这个 错误:TypeError:$(…)。对话框不是函数 。。。这个是镀铬的 未捕获类型错误:未定义不是函数 有人能帮忙吗 <script> $(document).ready(function () { $("#dialog").dialog({ autoOpen: false, position:
<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>
$(文档).ready(函数(){
$(“#对话框”)。对话框({
自动打开:错误,
位置:'中间',
标题:“备选方案”,
可拖动:错误,
宽度:1024,
身高:768,
可调整大小:false,
莫代尔:对
});
$(“#对话框_触发器”)。单击(函数(){
$(“#dialog”).load('index2.html',function(){
$(“对话框”)。对话框(“打开”);
});
})
});
我的建议如下:
<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
功能,这样对话框就会打开,那么它就可以正常工作了
谢谢index2.html的内容是什么?对话是什么元素?只是一些“普通”的HTML。没什么特别的。你能提供一个展示这个的机会吗?到目前为止,我无法重现所描述的行为。解决了!我加上