javascript - Uncaught ReferenceError : $ is not defined shapefile

标签 javascript jquery html openlayers shapefile

是的,我已经看到很多关于这个问题的帖子,但我的问题仍然没有解决。我首先在脚本顶部加载 J 查询。就像这样:

<asp:Content id="Content1" ContentPlaceholderID="ChildContent1" runat="server"> 
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/openlayers/2.12/OpenLayers.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script src="/Scripts/shapefile.js"></script>

<script src="http://svn.osgeo.org/metacrs/proj4js/trunk/lib/proj4js-compressed.js"></script>
<script src="http://spatialreference.org/ref/epsg/27700/proj4js/"></script>
<script src="/Scripts/WebForms/map.js"></script>
<script src="/Scripts/dbf.js"></script>

<script src="/Scripts/stream.js"></script>     
<script src="Scripts/bootstrap.min.js"></script>

我有两个使用 Jquery 的 javascript 文件,但只有 map.js 可以使用它并且定义了 $。但是在 shapefile.js 中,当我使用 $ 时,它没有定义。我很困扰。下面是来自 shapefile.js 的代码

$(document).ready(function () {
                $("#SHPError").modal("show");
            });

任何可能出错的想法

最佳答案

作为实践,jQuery 应该添加为最顶层的脚本。这可能是一个问题。如果 OpenLayer 是一个 jQuery 库。

<asp:Content id="Content1" ContentPlaceholderID="ChildContent1" runat="server">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/openlayers/2.12/OpenLayers.min.js"></script>
<script src="/Scripts/shapefile.js"></script>

<script src="http://svn.osgeo.org/metacrs/proj4js/trunk/lib/proj4js-compressed.js"></script>
....
....

关于javascript - Uncaught ReferenceError : $ is not defined shapefile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36404486/

相关文章:

javascript - 使用 css 和 Jquery 在记分牌上垂直对齐头像

php - 脚本输出为 2 列而不是 1 列

javascript - 删除少量Keen IO事件"Too many events"错误

javascript - 动态地将多选元素的大小属性设置为选项数

javascript - 从 parent 到 child 应用相同的填充值?

javascript - jquery - 仅在异步调用完成后显示 div

javascript - 如何在此 jQuery 滚动脚本中使滚动速度变慢?

javascript - 滚动到每个 span 元素

javascript - 为什么我的 css 动画在我添加带有动画的新元素时不断重新启动?

javascript - 通用 Javascript/CSS/HTML 食谱书