Hola compañeros, por alguna extraña razon, el alert que estaba mostrando al final de la funcion, para ver el comportamiento de los elementos agregados, era lo que me estaba afectando, quite el alert y todo funciona correctamente, cada vez que le de click al elemento $('#sound') me agregara el elemento $('#sonido') y ejecuta el sonido y si existe hace un remove() del elemento
Código Javascript
:
Ver originalfunction reproducir(id,sonido){
$("#sonido").remove();
$("#sound").append("<audio id='sonido'><source src='proyectoTraductor/"+sonido+"'></source></audio>")
$("#sonido")[0].play();
}
Gracias por sus respuestas Saludos