Ya intenté ponerlo de esa manera pero dentro de esa función "[name="+$(this).attr("name")+"] > .resultado_busqueda_videos" está indefinida. Cómo que no se ha pasado a la función su valor.
Si añadimos un alert:
Código PHP:
resultado = datos;
$("[name="+$(this).attr("name")+"] > .resultado_busqueda_videos").html(resultado);
$("[name="+$(this).attr("name")+"] > .resultado_busqueda_videos").css("border", "3px solid #232651");
alert("[name="+$(this).attr("name")+"] > .resultado_busqueda_videos");
El resultado es "[name=undefined] > .resultado_busqueda_videos".
A lo mejor se podría pasar el valor o la referencia del objeto pulsado, no?