TypeError:PrimeFaces.extend不是函数

时间:2013-06-03 12:29:59

标签: javascript jsf jsf-2 primefaces

我正在尝试将PrimeFaces 3.5与JSF 2.2一起使用。当我尝试创建p:layoutp:layoutUnit时,我收到以下错误。

 Timestamp: 03-06-2013 17:53:42
 Error: TypeError: PrimeFaces.extend is not a function
 Source File: http://localhost:8080/jsfproject2/faces/js/layout.js
 Line: 4390    

我已经包含了Primefaces3.5.jar,我正在使用JQuery 1.6。但是,如果我使用最新的稳定版本的Jquery(2.02),我会收到以下错误。

  Timestamp: 03-06-2013 17:58:53
  Error: TypeError: $.browser is undefined
  Source File: http://localhost:8080/jsfproject2/faces/js/layout.js
  Line: 53

我不确定我是否遗漏了任何东西。在我正在使用的javascript文件下面

    <script src="../js/bootstrap.min.js"></script>
<script src="../js/jquery-2.0.2.js"></script>
<script src="../js/watermark.js"></script>
<script src="../js/layout.js"></script>
<script src="../js/core.js"></script>

这是如何引起的?如何解决?

1 个答案:

答案 0 :(得分:0)

看起来像jQuery冲突......不包含额外的jQuery文件...... Primefaces已经有了jQuery 引擎盖 ......

所以只需删除自己的jQuery文件......