javascript – Vimeo API – Froogaloop. $f未定义

前端之家收集整理的这篇文章主要介绍了javascript – Vimeo API – Froogaloop. $f未定义前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用api添加一个按钮,在页面上播放1个 vimeo视频.

我将Froogaloop插件添加到我的plugins.js文件中,并在main.js文件调用它.

这是我的代码

ready = function(player_id) {
  var playButton,player;
  player = $f(player_id);
  playButton = $('#playButton');

  return playButton.on('click',function(e) {
    e.preventDefault();
    player.api('play');
  });
};

$f(document.getElementById('player')).addEvent('ready',ready);

我遇到的问题是,之后的任何脚本都无法运行. JSHint给出的错误是’$f’没有定义

我已经尝试定义($f =”)这个,但它只是打破了功能(这有意义为什么会破坏它).有没有人遇到过这个问题?你知道修复吗?

另请注意,上面的代码块有效.它必须是我的主js文件中的最后一件事,否则它之后的一切都会破坏.它也不会通过JSHint.我得到两个’$f’没有定义.错误.

任何帮助将不胜感激.

日Thnx!

解决方法

我遇到了这个问题因为我在包括froogaloop.js之前包含了我的脚本.

似乎$f是在js上定义的.

猜你在找的JavaScript相关文章