不知道我在这里缺少什么,但刚搬到 2012 年并且在从 jquery ui 获取手风琴以在我的 default.aspx 页面中工作时遇到问题。
在我的 default.aspx 页面中,我有这个:
<div id="accordian">
<div>
<div>
<h3>Ask 1:</h3>
<p>
Test data 1
</p>
</div>
<div>
<h3>Ask 2</h3>
<p>
Test data 2
</p>
</div>
<div>
<h3>Ask 3</h3>
<p>
Test data 3
</p>
</div>
</div>
我正在使用 site.master 进行样式设置和所有操作。在 site.master 的 head 部分,我有这个:
<link href="Content/themes/base/jquery-ui.css" rel="stylesheet" />
<script src="Scripts/jquery-1.8.2.js"></script>
<script src="Scripts/jquery-ui-1.8.24.js"></script>
<script>
$(document).ready(function () {
$("#accordian").accordion({ autoHeight: false, collapsible: true });
});
</script>
因此,当我运行它时,它应该可以正常运行并正确显示,但两者都没有。似乎现在在 asp.net 4.5 中加载脚本的方式有所不同。这不是真的吗?