如何设置侧栏模块以使用jQuery Accordian

时间:2011-02-18 作者:Jiew Meng

要使用jQuery UI accordion,我需要如下标记

<h3>Module 1</h3>
<div>
   <!-- module content here -->
</div>


<h3>Module 2</h3>
<div>
   <!-- module content here -->
</div>

...
我怎样才能这样设置侧栏?或者也许我以某种方式改变了jQuery创建accordian的方式,也许有一些选择?

1 个回复
最合适的回答,由SO网友:John P Bloch 整理而成

当您注册侧栏时,可以使用before_title, after_title, before_widget, 和after_widget 参数。例如:

register_sidebar(array(
  \'before_widget\' => \'\',
  \'before_title\' => \'<h3>\',
  \'after_title\' => "</h3>\\n<div>",
  \'after_widget\' => \'</div>\'
));
将使侧栏中的所有小部件都具有这种结构。您还可以将类添加到此处定义的标记中(<h3 class="accordion-toggle">, </h3>\\n<div class=\'accordion-content\'>). 只需确保所有小部件都有标题;否则,小部件将导致一些标记不平衡。

结束

相关推荐

Sidebar slideshow widget

有人知道可以放在边栏上的高质量图像幻灯片小部件吗?