我正试图让jlembed工作,但我经常在铬调试器中出错。我尝试了所有THIS解决方案,但没有运气。哪个是包含jquery和jquery-plugin的正确方法?因为我试着先把jQuery放到最后。包含jquery插件(jlembed)的问题。与命名空间冲突
这里是我的SRC代码版本之一:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="jquery.jlembed.js"></script>
<script language="javascript" type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function(){
$("#playerDiv").jlEmbed({ //here is the error (debugger)
id : 'player1',
youtube : 'Cw2HAD9A_rw',
format : 'swfobject',
autoplay : 'no',
youtubechromeless : 'no',
youtubedisplay : true
});
});
</script>
和疗法的错误:
Uncaught TypeError: Property '$' of object [object DOMWindow] is not a function
(anonymous function)
jQuery.jQuery.extend.readyjquery-latest.js:447
jQuery.DOMContentLoaded
EDIT2:答:
我发现基于THIS正确的语法。
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="jquery.jlembed.js"></script>
<script language="javascript" type="text/javascript">
jQuery(document).ready(function(){
//jQuery("").hide();
});
jQuery(document).ready(function(){
$("#playerDiv").jlEmbed({
id : 'player1',
youtube : 'Cw2HAD9A_rw',
format : 'swfobject',
autoplay : 'no',
youtubechromeless : 'no',
youtubedisplay : true
});
});
</script>
jQuery肯定要排在第一位。你得到的错误是什么? – 2010-12-13 15:07:04
嘿,我编辑我的问题与错误 – vale4674 2010-12-13 15:28:34