我正在尝试获取外部控件以使youTube播放器正常工作。我认为我没有在函数中访问正确的对象。我已经设置了按钮,并试图使我的功能正常工作。在这里,使用Docs有点令人困惑,因为我是JS新手。关于我如何使外部控件正常工作的任何建议或示例?

提前致谢。

http://jsfiddle.net/qKsXL/8/

  // 6. Controls
  function playVideo() {
    event.target.playVideo();
    document.id("play").addEvent('click', function() {
    player.playVideo();
});
  }

最佳答案

我建议进一步了解JavaScript。有一个good course here at Code Academy

因此,这是您实际上在功能中所做的事情:

  • 播放视频
  • 向ID为“play”的某个元素添加事件处理程序(此语法正确吗?我认为这不是真正的函数-您正在考虑getElementById())。事件处理程序播放视频

  • 您希望在初始化脚本时添加事件处理程序,而不是在从未调用的函数主体中添加事件处理程序。

    07-24 16:47