0
My file . js
$(document).ready(function () {
$("#uf").on("change", function () {
atualizaProfissional();
});
$("#botao").on("click", function(){
s = $("#municipio").val();
if (s == 1){
$("#imagem").attr("src","https://drglass.com.br/uf/popup1.png");
$("#mensagem").html('Uhul! Nós atendemos sua região. Temos uma unidade de atendimento pertinho de você. Ligue agora mesmo e faça um orçamento.');
}else{
$("#imagem").attr("src","https://drglass.com.br/uf/popup0.png");
$("#mensagem").html('Ops! Ainda não estamos na sua cidade. Mas muito em breve levaremos a melhor empresa de Vidros para sua região, consulte nosso plano de expansão.');
}
});
function atualizaProfissional() {
var options = {};
options.url = "https://drglass.com.br/uf/listaCidades.php";
options.type = "POST";
options.data = { "uf": $("#uf").val() };
options.dataType = "json";
options.success = function (data) {
$('#municipio').empty();
for (var i = 0; i < data.length; i++) {
$("#municipio").append("<option value='" + data[i].atende + "'>" + data[i].Nome + "</option>");
}
};
$.ajax(options);
}
});
What am I calling:
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="https://drglass.com.br/uf/municipios.js"></script>
Error link:
https://drglass.com.br/regioes/
I have no idea how to fix it. On my local machine, it works well, when I upload it gives this error.
See this article: https://stackoverflow.com/questions/12343714/typeerror-is-not-a-function-when-calling-jquery-function. Wordpress already injects a Jquery. You’re trying to reinsert the library. Here’s how to do it: https://pt.blogpascher.com/wordpress-tutorial/como-add-corretamente-the-code-jquery-on-wordpress
– William John Adam Trindade
One person posted the solution here and then deleted it. Very strange, but I was able to copy the code in time rsrsr. Just change the first line by
jQuery(document).ready(function($){
– Italo Rodrigo