【发布时间】:2011-05-24 17:29:48
【问题描述】:
我正在尝试让jlembed 工作,但我经常在 chrome 调试器中遇到错误。我尝试了所有THIS 解决方案,但没有运气。哪个是包含 jquery 和 jquery-plugin 的正确方法?因为我尝试将 jQuery 放在首位,放在最后。
这是我的 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 绝对是第一位的。你得到什么错误?
-
嘿,我用错误编辑了我的问题
标签: javascript jquery jquery-plugins namespaces