加载 javascript 源不工作
Load javascript source not working
您好,我需要使用 JavaScript 在我的文档头部加载一个脚本标签。问题是我可以很好地创建脚本元素,但是一旦 javascript 的其余部分执行,就不会加载此源。有没有更好的方法在 JS 的其余部分执行之前加载脚本?
<script>
var jQ = document.createElement('script');
jQ.src = '../EmergencyBroadcastScripts/source/jquery-1.10.1.min.js';
jQ.type = 'text/javascript';
document.head.appendChild(jQ);
$.noConflict();
jQuery(document).ready(function () {
jQuery('.fancybox').fancybox();
});
</script>
此代码将产生错误 "$.noConflict is not a function",因为它在执行我的代码之前未加载 JQ 脚本源。这是我的问题。有什么想法吗??
尝试:
jQ.onload = function () {
$.noConflict();
jQuery(document).ready(function () {
jQuery('.fancybox').fancybox();
});
}
我不知道它是否适用于这种情况,但它适用于 canvas. 上的图像
您好,我需要使用 JavaScript 在我的文档头部加载一个脚本标签。问题是我可以很好地创建脚本元素,但是一旦 javascript 的其余部分执行,就不会加载此源。有没有更好的方法在 JS 的其余部分执行之前加载脚本?
<script>
var jQ = document.createElement('script');
jQ.src = '../EmergencyBroadcastScripts/source/jquery-1.10.1.min.js';
jQ.type = 'text/javascript';
document.head.appendChild(jQ);
$.noConflict();
jQuery(document).ready(function () {
jQuery('.fancybox').fancybox();
});
</script>
此代码将产生错误 "$.noConflict is not a function",因为它在执行我的代码之前未加载 JQ 脚本源。这是我的问题。有什么想法吗??
尝试:
jQ.onload = function () { $.noConflict(); jQuery(document).ready(function () { jQuery('.fancybox').fancybox(); }); }我不知道它是否适用于这种情况,但它适用于 canvas. 上的图像