Usando el manejador propio para jQuery Oembed
-
30-10-2019 - |
Pregunta
Estoy tratando de usar mi propia función (nunca me gustó $(document).ready()
) cargar dinámicamente una incrustación de una URL.
Estoy tratando así:
function video(donde,url) {
$("#"+donde).oembed(url);
return false;
}
Y un ejemplo de uso sería:
<div class="texto">
[my title]
<span style="float: right;">
<img onclick="video('video68084','http://www.youtube.com/watch?v=ORZTCQjAuZY');" src="http://i1.ytimg.com/vi/ORZTCQjAuZY/default.jpg" alt="preview" onerror="this.src='images/linket.png';" class="caja_con_sombra" style="width: 80px; height: 60px;"> </span>
<div style="float: left; width: 76%;">
[my description]
</div>
<div id="video68084"></div>
</div>
Que salta:
b.type is not a function
[Interrumpir en este error] b.ready);var j=false;try{j=E.frameElem...ow(j))return false;if(j.constructor&&
Onclick vía firebug :(
¿Alguna idea de lo que me estoy perdiendo? El archivo de origen de error es jQuery.min.js: S
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow