如何在动态加载的元素上初始化JavaScript?

时间:2016-11-30 11:07:05

标签: javascript ajax

我正在使用HTML 5媒体播放器https://github.com/Selz/plyr 它可以使用以下命令在页面上初始化:

plyr.setup();

但是如果动态加载元素(在这种情况下为<video>),则必须再次初始化它。但是不知道怎么做到这一点? 有什么建议? 感谢

1 个答案:

答案 0 :(得分:0)

在创建元素的函数中,为动态元素设置id并添加:

plyr.setup(document.querySelector('#{your_dynamic_content_id}'), options);