gpt4 book ai didi

javascript - 单击链接时 jquery ui 对话框未在 html 中打开

转载 作者:太空宇宙 更新时间:2023-11-03 17:35:05 25 4
gpt4 key购买 nike

我试图在点击一个链接时在 html 页面中打开一个对话框,但它向我显示了一个错误,比如在 ie 中点击对象不支持属性或方法“对话框”。

请检查下面的代码

源文件

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>

对话代码

$("#link").click(function(c){

e.preventDefault();
var dialog = $('<p>Are you sure?</p>').dialog({

buttons: {
"Yes": function() {alert('you chose yes');},
"No": function() {alert('you chose no');},
"Cancel": function() {
dialog.dialog('close');
}
}
});
});
});

最佳答案

将“c”替换为“e”并移除末尾的右括号。你有太多了。

$("#link").click(function(e){

e.preventDefault();
var dialog = $('<p>Are you sure?</p>').dialog({

buttons: {
"Yes": function() {alert('you chose yes');},
"No": function() {alert('you chose no');},
"Cancel": function() {
dialog.dialog('close');
}
}
});
});

关于javascript - 单击链接时 jquery ui 对话框未在 html 中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29887513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com