Jquery + jsf

3 respostas Resolvido
java
C

Se tentar importar Jquery e tentar utilizar em uma página JSF(xhtml) o jquery não funciona, não executa as funções, exemplo:

$(function(){	
	
        //controla submenus
        $('.controle .li').mouseenter(function(){
            $(this).find('.submenu').slideDown("fast");//se tiver submenu ele desce.
        }).mouseleave(function(){
            $(this).find('.submenu').slideUp()("fast");//após tirar o mouse o submenu sobe.
        });
});

Em JSP funciona, porem não consigo chamar métodos no bean do JSFem uma página JSP, ai já da problema em tudo quanto eh lado e não consigo seguir.

OBS: Quase desistindo do java aqui :tired_face:

O que fazer?

3 Respostas

F

Ao importar o JQuery e acessar a página, olhou o source e verificou se a URL do JQuery foi montada corretamente? Se clicar na URL o javascript abre?

C

Sim, abre sim. Eu chamo assim:

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

A mesma encontra na pasta resources.
Com o debug do navegar eu faço a marcação do js e ele chega na função porem não entra e passa reto, em todas.

C
Solucao aceita

Achei o problema finalmente.
Estava com erro em outro arquivo, faltando um "}"
Então estava invalidando todo o javascript de todos os arquivos.
Ve se pode :fearful:

Obrigado pela atenção.

Criado 24 de fevereiro de 2016
Ultima resposta 24 de fev. de 2016
Respostas 3
Participantes 2