Primefaces可切换面板扩展但不会崩溃:javascript错误

时间:2013-02-06 07:34:03

标签: jsf-2 primefaces

我正在尝试使用PrimeFaces 3.5实现一个简单的可折叠面板,使用JBoss AS 7.1.1附带的Mojarra版本(2.1.7-jbossorg-1是报告的版本号)。我从PrimeFaces Maven存储库下载了PrimeFaces。

我所看到的是,如果面板最初被折叠,我可以将其展开一次但不会再次折叠它。以下是产生此代码的代码:

<h:form id="myForm">
  <p:panel toggleable="true" collapsed="true" header="Title of the panel">
    <h:outputText value="Some text in a panel" />
  </p:panel>
...
</h:form>

在Safari错误控制台中,当我单击面板的“展开”按钮时,我看到出现以下错误:

TypeError: 'undefined' is not a function (evaluating 'bG.easing[this.easing](b0,this.options.duration*b0,0,1,this.options.duration)')

来自jquery.js.jsf的第21行,但扩展操作有效。

另一方面,如果我从展开的面板开始,我永远不会折叠它,并在单击“折叠”按钮时在错误控制台中收到相同的错误消息。

我检查过,当我从Primefaces展示中复制源代码时,我得到了同样的行为,但是当我直接从他们的网站执行它时,它在我的浏览器中有效。这让我认为它必须是我的JBoss服务器中不对的东西,但我不知道在哪里找到问题。

有没有人见过这个,并指出我正确的方向?感谢。

更新:我在写这篇文章时注意到PF 3.5是全新的,所以我再次尝试使用之前的版本3.4.2。我看到了同样的结果。

0 个答案:

没有答案