我正在使用:
我有一个jsf页面“Profile.jsf”,下面是我的代码片段:
<script src="resources/js/jquery.min.js"></script>
<script src="resources/js/jquery.ui.min.js"></script>
<script src="resources/js/jquery.slimscroll.js"></script>
<script src="resources/js/jquery.fullscreen.js"></script>
<script src="resources/js/jsxc.dep.js"></script>
<script src="resources/js/jsxc.js"></script>
<link href="resources/css/jquery-ui.min.css" media="all" rel="stylesheet" type="text/css" />
<link href="resources/css/jsxc.css" media="all" rel="stylesheet" type="text/css" />
<script>
$(function() {
jsxc.init({
root: '/Main',
xmpp: {
url: 'http://localhost:7070/http-bind/'
}
});
jsxc.xmpp.login('<my jid>','<my password>');
});
</script>
JSXC的所有内容都可以正常工作。但是,某些Primefaces组件(如DateTimePicker)在控制台中出错。
如果我排除jquery.min.js
和jquery.ui.min.js
,则JSXC聊天窗口永远不会显示。控制台中也没有javascript错误。
看起来JSXC无法找到Primefaces中捆绑的jquery
。我可能错了。
问题:
很高兴,如果有人会让我知道,这是否是我的问题,包括在Primefaces自己捆绑的Jquery之上的外部jquery构建?或者JSXC无法找到捆绑的jquery的问题。
编辑:此外,如果有任何解决方法,以便两个jquery版本共存,将会有所帮助。