Tengo una pieza de javascript que arroja un error en mi sitio de Wordpress:
<script type="text/javascript"> $.ajax({ url: 'https://api.xxxxx.xxx/v1/identify', success: function(data){ //show data in your browser console console.log(data); //example on how to replace an element in your page if(data.hasOwnProperty('name')) { $('.injected-header-text').html('Hi ' + data.name); } } });```
después de revisar algunos hilos, cambié $.ajax a jQuery.ajax y eso hace que los resultados solicitados sean visibles en la consola Chrome pero no visibles en mi navegador.
El error: error de JavaScript: "$ no es una función"
Esto es lo que tengo hasta ahora:
<script> jQuery.ajax({url: 'https://api.xxxx.xxx/v1/identify', success: function(data){ //show data in your browser console console.log(data); //example on how to replace an element in your page if(data.hasOwnProperty('name')) { $('.injected-header-text').html('Welkom ' + data.name); } } }); </script> <div class=injected-header-text > </div>Agregue javascript/jQuery cdn en la parte superior
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>