Mi compañero de equipo y yo hemos estado trabajando incansablemente en este error aparentemente imposible con js/jquery. Tenemos una función simple llamada feedback en nuestro archivo .js, pero no funciona. Vea nuestro enlace de repetición a continuación:
https://replit.com/join/pryxsdvjtz-5pengoo
Por favor ayuda.
Editar: Aquí está la función:
function feedback(event) { event.preventDefault(); console.log("this function ran"); var text = $('#text'); console.log(text); }He reducido gran parte de su funcionalidad con fines de depuración, pero todo lo que quiero que haga es imprimir "esta función se ejecutó" en la consola. ¡Gracias!
Esto se debe a que, en mi opinión, replit no está redirigiendo a create.html, que puede verificar desde la URL en la miniventana del navegador. Siento que así es como funciona el replIt. Mientras que, si probó en una nueva pestaña, puede ver create.html en la URL como una ruta. Si create.html no está cargado, entonces su secuencia de comandos tampoco está cargada correctamente. Entonces, su función no se ejecuta.
En la esquina superior derecha de la ventana de vista previa del navegador en repetición, hay una opción para abrir la URL en una nueva pestaña. El código que publicaste funciona allí. No funciona en la ventana del navegador de vista previa. Así que no hay nada malo con tu código.