- 09 Fev 2016, 09:20
#64995
Blz Galera,
Estou a 1 mês tentando colocar mascaras no template e nada, ja baixei todas as extensões disponíveis aqui, segui todas as dicas desse outro tópico viewtopic.php?_route_=forum/viewtopic.php&f=37&t=5997 e nada simplesmente ele não ativa a mascara, preciso ativar algo em algum outro lugar? Se alguém puder me ajudar agradeço.
O ultimo que tentei foi esse:
<script src="catalog/view/javascript/jquery/jquery.mask.min.js" type="text/javascript"></script>
<script type="text/javascript"><!--
$("input[placeholder]").each( function () {
if ($(this).attr("placeholder").indexOf("CPF")>=0) {
$(this).mask('000.000.000-00', {placeholder: "___.___.___-__"});
}
if ($(this).attr("placeholder").indexOf("CNPJ")>=0) {
$(this).mask('00.000.000/0000-00', {placeholder: "__.___.___/____-__"});
}
if ($(this).attr("placeholder").indexOf("Data")>=0) {
$(this).mask('00/00/0000', {placeholder: "__/__/____"});
}
if ($(this).attr("placeholder").indexOf("Telefone")>=0 || $(this).attr("placeholder").indexOf("Fax")>=0 || $(this).attr("placeholder").indexOf("Celular")>=0) {
var masks = ['(00) 00000-0000', '(00) 0000-00009'];
$(this).mask(masks[1], {
onKeyPress: function(val, e, field, options) {
field.mask(val.length > 14 ? masks[0] : masks[1], options) ;
},
placeholder: "(__)____-____"
});
}
if ($(this).attr("placeholder").indexOf("CEP")>=0) {
$(this).mask('00000-000', {placeholder: "_____-___"});
}
});
//--></script>
Estou a 1 mês tentando colocar mascaras no template e nada, ja baixei todas as extensões disponíveis aqui, segui todas as dicas desse outro tópico viewtopic.php?_route_=forum/viewtopic.php&f=37&t=5997 e nada simplesmente ele não ativa a mascara, preciso ativar algo em algum outro lugar? Se alguém puder me ajudar agradeço.
O ultimo que tentei foi esse:
<script src="catalog/view/javascript/jquery/jquery.mask.min.js" type="text/javascript"></script>
<script type="text/javascript"><!--
$("input[placeholder]").each( function () {
if ($(this).attr("placeholder").indexOf("CPF")>=0) {
$(this).mask('000.000.000-00', {placeholder: "___.___.___-__"});
}
if ($(this).attr("placeholder").indexOf("CNPJ")>=0) {
$(this).mask('00.000.000/0000-00', {placeholder: "__.___.___/____-__"});
}
if ($(this).attr("placeholder").indexOf("Data")>=0) {
$(this).mask('00/00/0000', {placeholder: "__/__/____"});
}
if ($(this).attr("placeholder").indexOf("Telefone")>=0 || $(this).attr("placeholder").indexOf("Fax")>=0 || $(this).attr("placeholder").indexOf("Celular")>=0) {
var masks = ['(00) 00000-0000', '(00) 0000-00009'];
$(this).mask(masks[1], {
onKeyPress: function(val, e, field, options) {
field.mask(val.length > 14 ? masks[0] : masks[1], options) ;
},
placeholder: "(__)____-____"
});
}
if ($(this).attr("placeholder").indexOf("CEP")>=0) {
$(this).mask('00000-000', {placeholder: "_____-___"});
}
});
//--></script>





