【问题标题】:JSF richfaces causes javascript to stop workingJSF Richfaces 导致 javascript 停止工作
【发布时间】:2013-11-05 11:07:04
【问题描述】:

我在我的下拉菜单中使用了 javascript,它可以在所有页面上完美运行,除了使用 Richfaces 的页面。我使用的是最新版本的 Richfaces 4.3.4。这是我导入我的js的地方。

<h:outputScript library="js" name="excanvas.min.js" />
        <h:outputScript library="js" name="jquery.min.js" />
        <h:outputScript library="js" name="jquery-ui.custom.js" />
        <h:outputScript library="js" name="bootstrap.min.js" />
        <h:outputScript library="js" name="jquery.flot.min.js" />
        <h:outputScript library="js" name="jquery.flot.resize.min.js" />
        <h:outputScript library="js" name="jquery.sparkline.min.js" />
        <h:outputScript library="js" name="fullcalendar.min.js" />
        <h:outputScript library="js" name="jquery.jpanelmenu.min.js" />
        <h:outputScript library="js" name="unicorn.js" />
        <h:outputScript library="js" name="unicorn.dashboard.js" />

他们之间有冲突吗?为什么它可以工作但只在没有richfaces的页面上工作?问候

【问题讨论】:

  • 仍然不知道该怎么办?链接已过时,a4j:loadScript 不再存在
  • Richfaces 也使用 jquery,因此您可能使用了两个不同版本的 jquery。这可能会导致一些问题。

标签: javascript jsf richfaces


【解决方案1】:

找到解决我的问题的方法,谢谢,

替换:

<h:outputScript library="js" name="jquery.min.js" />

与:

<h:outputScript name="jquery.js" />

感谢 Pablo 在此线程中的提及和 BalusC 的回答: How to enforce loading of jQuery in RichFaces?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-26
    相关资源
    最近更新 更多