无法在页面上使用jQuery UI控件的多个实例。手风琴控制的多种用途

时间:2011-11-19 04:28:41

标签: javascript jquery html css accordion

在我正在制作的页面上,我需要使用两次jQuery UI手风琴控件。我可以使用它一次没有问题,但是当我尝试使用它时在同一页面上添加另一个,第一个停止工作而第二个工作。

有什么想法吗?

Link to the code

1 个答案:

答案 0 :(得分:0)

您不能在同一页面中使用相同的ID - 每W3C specifications。根据哪个浏览器呈现内容 - 您将不会获得相同的行为。您需要使用类或自定义属性来触发手风琴行为。 IE是一个浏览器,它不会处理带有重复元素ID的元素(其他浏览器对规范更宽松)。