Boa noite a todos, de forma resumida, alguém sabe me dizer pq o meu maskMoney não está funcionando? Desde já agradeço e segue as partes relevantes do código:
Techo da página principal onde é criado a view e as referências aos scritps<f:view contentType="text/html">
<h:head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<link type="text/css" rel="stylesheet" href="#{facesContext.externalContext.requestContextPath}/css/principal.css"/>
<script type="text/javascript" src="#{facesContext.externalContext.requestContextPath}/script/controle.js"/>
<script type="text/javascript" src="#{facesContext.externalContext.requestContextPath}/script/jquery.maskMoney.js"/>
<title>Sistema de Pedidos Agrícolas</title>
</h:head>
<h:body>
<p:layout id="paginaToda" fullPage="true" styleClass="paginatoda">
<!-- CONTEÚDO -->
<p:layoutUnit id="conteudo" position="center" scrollable="true" styleClass="">
<ui:insert name="menuPrincipal">
<ui:include src="menuPrincipal.xhtml" />
</ui:insert>
<ui:insert name="conteudo" />
</p:layoutUnit>
<ui:composition template="/paginas/principais/principal.xhtml">
<ui:define name="conteudo">
<!-- INÍCIO DO FORM DE COTAÇÃO -->
<h:form id="formCotacao">
<p:inputText id="idValor" value="#{cotacaoMB.cotacao.valorProduto1}" dir="RTL" required="true" requiredMessage="Valor do produto em Pedido 1 é obrigatório!" onfocus="$('#idValor').maskMoney({showSymbol:true, symbol:'R$', decimal:',', thousands:'.'});"/>
controle.js
$(document).ready(function(){
// Configuração para campos de Real (máscara monetária)
$("#idValor").maskMoney({showSymbol:true, symbol:"R$", decimal:",", thousands:"."});
});