jQuery youtubin插件仅使用选择器

jQuery youtubin插件仅使用选择器,jquery,plugins,ssl,https,youtube,Jquery,Plugins,Ssl,Https,Youtube,我正在使用将youtube视频嵌入到安全页面。每当我指定jQuery选择器时,它都会工作: <script> $(function() { $('#foo a').youtubin(); }); </script> <div id="foo"> <a href="http://www.youtube.com/v/kUini08olkQ&amp;hl=en_US&amp;fs=1">YouTube Video</a&g

我正在使用将youtube视频嵌入到安全页面。每当我指定jQuery选择器时,它都会工作:

<script>
$(function() {
  $('#foo a').youtubin();
});
</script>

<div id="foo">
  <a href="http://www.youtube.com/v/kUini08olkQ&amp;hl=en_US&amp;fs=1">YouTube Video</a>
</div>

$(函数(){
$('foo a').youtubin();
});
当我打电话给youtubin时,它不起作用:

<script>
$(function() {
  $.youtubin();
});
</script>

<div id="foo">
  <a href="http://www.youtube.com/v/kUini08olkQ&amp;hl=en_US&amp;fs=1">YouTube Video</a>
</div>

$(函数(){
$.youtubin();
});

我正在使用jquery1.3.2、swfobject2.2和youtubin1.2。有没有想过为什么它只与选择器一起工作?谢谢

尝试更改Youtube视频的URL格式。例如:

<a href="http://www.youtube.com/watch?v=_c6HsiixFS8">Click here</a>


关键是,如果不是html元素,youtubin()应该将行为附加到哪里?@Yves M:链接页面专门演示OP询问的代码(
$.youtubin();
)。调用
$.youtubin()时,您是否遇到任何错误?您确定这样做时页面上有youtube链接吗?你提供的信息如此之少,很难找出问题所在。@Bears:没有错误……firebug什么也没说。我肯定页面上有youtube链接。我上面提供的代码来自我的测试页面,包含一个youtube链接。