为什么Youtube API删除了本地div并添加了自己的?

时间:2015-08-08 16:33:50

标签: javascript jquery css youtube youtube-api

我正在开发一个youtube搜索引擎。一切都在后端工作正常,但我已经撞墙了,因为Youtube添加了一个像这样的div:

<div class="item">

</div>

围绕视频并删除我的div。我没有办法指出为什么会发生这种情况,但我从其他线程中读到这不是第一次有人遇到这样的问题。

如果你能提供帮助,我们将不胜感激!

1 个答案:

答案 0 :(得分:0)

制作另一个div - 一个'受害者',YT脚本会“吃掉”并留下你需要的东西。例如,现在你有:

<div id='pagewrapper'>

  <div id='DivForYouTube'>
  </div>

</div>

假设您需要保存“DivForYouTube”,现在YouTube会销毁它并自行设置。 因此,我的想法是创建另一个(受害者)div,YouTube会吃掉,而neede将会休息。

<div id='pagewrapper'>

  <div id='DivForYouTube'>
       <div id='specialVictimDivWhereYouSetYouTube'>
       </div>
  </div>

</div>

你会说什么?