JQuery UI Accordion在我的Drupal 6网站上无法正常工作 - 手风琴没有打开/关闭

时间:2011-06-15 21:25:05

标签: jquery user-interface drupal-6 accordion jquery-ui-accordion

使用Drupal 6,我相信我已经正确实现了jquery 1.3.2和jquery ui 1.7.3

我很近,但我的手风琴没有正确执行。看起来并非所有正确的类都被jquery ui / accordion添加到我的手风琴中,因此手风琴的“闭合”部分实际上是保持开放的。这是我的页面:

http://aaatoday.org/content/test-2012-aaa-annual-meeting-0

我的template.php文件中有这一行:

jquery_ui_add('ui.accordion');

并且此函数调用通过我的主题.info文件加载的js文件:

Drupal.behaviors.nidaitnlBehavior = function (context) {
$("#accordion").accordion();
};

使用Firebug时,我可以看到一些手风琴ui类被添加到#accordion容器div和h3标题中,但不会添加到手风琴div本身。

1 个答案:

答案 0 :(得分:0)

对不起,我没有答案,我非常没有编码,但是...刚刚看过“手风琴视图”模块,我发现它的效果非常好,并且很容易完美地工作你的页面。它有一个很好的指南,如何改变标题(手风琴条的可点击部分)包含多个字段,我已成功输入html表格式到“重写此字段的输出”区域的标题字段,以便很好地格式化。这可能是div。因此,您可以使用此模块来解决问题,也可以将其用作修复方法的参考。希望有所帮助。