从JavaScript加载JQuery
我试图从JavaScript文件加载JQuery库,并调用使用JQuery的函数 JS1.js 标记:从JavaScript加载JQuery,javascript,jquery,html,asp.net,ajax,Javascript,Jquery,Html,Asp.net,Ajax,我试图从JavaScript文件加载JQuery库,并调用使用JQuery的函数 JS1.js 标记: <head runat="server"> <title></title> <script src="JS/js1.js" type="text/javascript"></script> </head> <body> <form id="form1" runat="server"
<head runat="server">
<title></title>
<script src="JS/js1.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<div id="embedloc">
</div>
</form>
</body>
但它不起作用。函数仍然无法找到JQuery。当我在HTML页面上手动添加它时,它会成功运行。请提供帮助。在加载jQuery之前,您正在尝试使用它。
那是行不通的 如果要动态加载脚本,只能在
标记异步完成加载后使用它。解决方案:
<head>
<script>
document.write('<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"> </' + 'script>');
</script>
</head>
文件。写(“”);
(Sencha Touch框架使用此技术加载脚本)
希望这有帮助。干杯您需要先加载Jquery库,然后才能使用它。将脚本标记放在您正在使用的Jquery版本或从中获取Jquery的CDN上。确保它放在脚本之前,这样当脚本执行时,它将知道$sign。
<head>
<script>
document.write('<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"> </' + 'script>');
</script>
</head>