Jquery 层暂停

Jquery 层暂停,jquery,jplayer,Jquery,Jplayer,我在所有页面(jPlayer)上播放背景音乐,当在post或页面或侧边栏上单击/播放另一个嵌入视频时,我需要暂停背景音乐,尽管此代码似乎不起作用: <script> //pauses jplayer var selectors = [ "iframe[src^='http://player.vimeo.com']", "iframe[src^='http://www.youtube.com']", "iframe[src^='htt

我在所有页面(jPlayer)上播放背景音乐,当在post或页面或侧边栏上单击/播放另一个嵌入视频时,我需要暂停背景音乐,尽管此代码似乎不起作用:

<script>
//pauses jplayer
var selectors = [
        "iframe[src^='http://player.vimeo.com']", 
        "iframe[src^='http://www.youtube.com']", 
        "iframe[src^='https://www.youtube.com']", 
        "iframe[src^='http://www.kickstarter.com']", 
        "object", 
        "embed"
      ];
  $selectors.click(function() {
  $.jPlayer.pause();
});
</script>

//暂停jplayer
变量选择器=[
“iframe[src^=”http://player.vimeo.com']", 
“iframe[src^=”http://www.youtube.com']", 
“iframe[src^=”https://www.youtube.com']", 
“iframe[src^=”http://www.kickstarter.com']", 
“对象”,
“嵌入”
];
$selector。单击(函数(){
$.jPlayer.pause();
});
有什么不对劲?

$选择器
更改为
$(选择器)


“点击”对于不同的视频提供商来说是复杂的——“悬停”在除chrome之外的所有浏览器中都有效,有什么想法吗?

Uncaught ReferenceError:$selector未定义安全性
JavaScript尝试使用URL访问框架http://artur.nickandlarry.ru/video 从带有URL的框架http://www.youtube.com/embed/SpPmfnU05KU. 域、协议和端口必须匹配。
并且不会暂停。url是[链接]如何解决?任何建议都可能是跨域问题,因为这两个URL是不同的。错误的是说域必须匹配。这可能有效,但我认为这可能是一个实现问题。尝试播放来自同一网站的视频,例如youtube.com
// By Chris Coyier & tweaked by Mathias Bynens
$(function() {
// Find all videos
var selectors = [
    "iframe[src^='http://player.vimeo.com']", 
    "iframe[src^='http://www.youtube.com']", 
    "iframe[src^='https://www.youtube.com']", 
    "iframe[src^='http://www.kickstarter.com']", 
    "object", 
    "embed"
  ];
    // The element that is fluid width
var $allVideos = $(this).find(selectors.join(','));
// Figure out and save aspect ratio for each video
$allVideos.each(function() {
var $this = $(this);
$(this).hover(function(){
        $("#bgaudio").jPlayer("pause");
    },function(){
        $("#bgaudio").jPlayer("play");
    });
});
});