【发布时间】:2016-01-02 21:42:57
【问题描述】:
对于一些关于样式的严格规则,我不应该使用 jquery ui css。鉴于此限制,我已经使用 jQuery-UI 成功实现了手风琴。这是我在 MVC Razor 中获得的项目列表的一部分。因此,手风琴的数量与项目的数量一样多(在我看来,我正在使用 foreach 循环)。这就是原因,我使用的是类名而不是标准的 'id=accordion'。
因此我的html:
<div class="accordion">
<h4><span class="panel-icon">+</span> Addresses</h4>
<div>
<p>Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate.</p>
</div>
</div>
和脚本:
<script>
$(function () {
$(".accordion").accordion({
collapsible: true,
active: false
});
</script>
关键是将 ' 文本切换为 '-' 或 '+' 视情况而定。我怎样才能做到这一点?
【问题讨论】:
-
你在用 jquery ui 手风琴吗
-
是的,我是。抱歉没提。现在编辑问题。
标签: jquery jquery-ui jquery-ui-accordion