【发布时间】:2010-10-12 17:12:07
【问题描述】:
我正在尝试在 drupal 页面上使用 jquery-ui 手风琴功能。我有一个团队,每个团队中有多个我想展示的人。我有一个按团队设置分组的视图,并且有每个团队成员的联系信息。我的手风琴似乎不工作。我使用<?php jquery_ui_add('ui.accordion'); ?>从jquery ui模块中导入了正确的js文件,并且在js文件中显示出来了。
我想知道我是否有太多的 div 标签,这太糟糕了。有没有人看到任何可能影响这一点的东西?
感谢您的任何想法。
这是一些示例代码 -
<div id="accordion">
<div>
<h3><a href="#">Team: 1</a></h3>
<p>
<div class="views-field-title">
<label class="views-label-title">
Title:
</label>
<span class="field-content"><a href="/node/83">John Doe</a></span>
</div>
<div class="views-field-field-email-value">
<label class="views-label-field-email-value">
Email:
</label>
<span class="field-content">John.Doe@email.com</span>
</div>
<div class="views-field-field-phone-value">
<label class="views-label-field-phone-value">
Phone:
</label>
<span class="field-content">555-555-5555</span>
</div>
<div class="views-field-field-extension-value">
<label class="views-label-field-extension-value">
Extension:
</label>
<span class="field-content"></span>
</div>
<div class="views-field-field-role-value">
<label class="views-label-field-role-value">
Role:
</label>
<span class="field-content">Team Leader</span>
</div>
</p>
这是我的 jquery 手风琴通话 -
<script>
$(document).ready(function() {
$(function() {
$( "#accordion" ).accordion();
});
});
</script>
【问题讨论】:
标签: jquery-ui drupal-6 accordion