También podrías escapar las comillas con
addslashes. Con respecto al problema con jQuery, ¿de dónde obtienen numeroPunto y temp sus valores?, ¿son variables de PHP o JS?, si es lo segundo, no veo la necesidad de añadir los signos de concatenación.
Si tienes problemas para escapar los valores en JS, podrías escaparlos antes de asignarlos a sus respectivas variables.
Saludos