JQuery Primefaces arquivos .js

1 resposta
java
MarceloNeo

Tenho alguns arquivos .js, no meu projeto JSF.

por exemplo menu-dinamico.js

jQuery(document).ready(function(jQuery){

alert(teste 22);

});

mas o arquivo .js não ve a variavel jQuery do primefaces?
já tentei

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

e outras e nada?

Em resumo tenho meus arquivos .js e quero usar as lib JQuery do primefaces
o arquivo faz um link assim, na minha view

1 Resposta

D

Tive esse mesmo problema utilizando o RichFaces.

No meu projeto já utilizava o RichFaces e quando precisei incluir um componente que utilizava a biblioteca jquery ocorreu conflito com o RichFaces.

Para corrigir, adicionei o $.noConflict(); no inicio do arquivo js do componente. Deixei mais ou menos assim:

$.noConflict();
jQuery(document).ready(function($) {
... funções javascript
});
Criado 9 de fevereiro de 2016
Ultima resposta 10 de fev. de 2016
Respostas 1
Participantes 2