我正在尝试在ASP.net应用程序的jQuery中使用dialog
UI功能。默认情况下,ASP.net具有jQuery库,但没有UI库。我使用NuGet下载jQuery.UI.Combined 1.12.1版本,并将jQuery的版本切换到1.12.1以进行匹配。当前,尝试使用对话框功能时出现错误Uncaught TypeError: $(...).dialog is not a function
。这是我的代码:
<head>
<link href="~/Content/Style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="~/Scripts/jquery-1.12.1.min.js"></script>
<script type="text/javascript" src="~/Scripts/jquery-ui-1.12.1.min.js"></script>
</head>
...
<div id="dialog" title="Basic dialog">
<select>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
</div>
<input type="button" id="target" value="click" />
</body>
<script type="text/javascript">
$("#dialog").hide();
$("#target").click(function () {
$("#dialog").show();
$("#dialog").dialog();
});
</script>
我是由于导入错误导致此错误,还是代码只是错误?
谢谢!