我有一个包含 Accordion 的模式弹出窗口,每个选项卡都包含一个使用局部 View 呈现的表单。
我遇到的问题是,当我切换时, Accordion 没有展开到全高(这样我就可以看到所有的表单元素)。每个 Accordion 选项卡仅延伸 20 像素。
如何让它根据内容自动扩展高度?
@model Models.ContentModel.ProductContent
<div id="accordion" class="accord">
<h2>
<a href="#">Open New Product</a></h2>
<div>
@Html.Partial("../PartialViews/NewProduct", Model ?? new Models.ContentModel.ProductContent())
</div>
<h2>
<a href="#">Manage Product</a></h2>
<div>
@Html.Partial("../PARTIALVIEWS/EDITProduct", Model ?? new Models.ContentModel.ProductContent())
</div>
</div>
<script type="text/javascript">
$(function () {
$("#accordion").accordion({
autoHeight: true
});
});
</script>
最佳答案
必须使用 自动高度:假 我认为它应该将 autoheight 设置为 true 但 jquery 不能那样工作。
<script type="text/javascript">
$(function () {
$("#accordion").accordion({
autoHeight:false
});
});
</script>
关于c# - Accordion 中的自动高度 True 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7156015/