2013-03-11 128 views
-1

我遇到了与其他jquery冲突的问题...你能告诉我,如果我编码这个权利。jquery与其他jquery冲突页

<script type="text/javascript"> 
jQuery(function(){ 
    var $mov=$(document); 
     $mov.ready(function(){ 
    (".movie").mb_YTPlayer(); 
    }); 
}); 
</script> 
+0

你是什么意思? – 2013-03-11 01:32:07

+0

你有没有尝试http://api.jquery.com/jQuery.noConflict/ – 2013-03-11 01:34:01

回答

2

你可以试试这个:

//Relinquish jQuery's control of the "$" variable. 
$.noConflict(); 
jQuery(document).ready(function($) { 
    // Code that uses jQuery's $ can follow here. 
    $(".movie").mb_YTPlayer(); 
}); 

使用$.noConflict将允许您使用jQuery的多个实例,或避免使用$其他库的干扰。

看起来你只是想将.mb_YTPlayer()包装在一个文档中准备就绪。您还在(".movie")上缺少$

我不知道你试图用var $mov=$(document);完成...

+0

很酷的感谢,现在的部分工作,我想我必须找出它在哪里是冲突 – Breezy 2013-03-11 01:43:25

0

jQuery函数返回一个对象,所以你的代码是有效的。你可以在变量范围内的变量上调用jQuery函数。

但我不知道你的意思是“有些jQuery与其他jQuery冲突”