任何像乔木这样的jquery插件来绘制地图集

Any jquery plugin like arbor to plot atlas?

本文关键字:绘制 地图集 插件 jquery 乔木这 任何像      更新时间:2023-09-26

我想使用 http://arborjs.org/atlas/插件,但该插件在IE中不起作用。任何人都知道任何像 arbor 这样的 jquery 插件,它可以在大多数浏览器中工作并且易于使用。我有一个可以像地图集或图表一样显示的数据。我想要一个可以轻松为我完成这项工作的 jquery 插件。我已经下载了 arborjs 代码,但 zip 文件中提供的演示在 IE 和 Firefox 中都不起作用。所以我正在考虑为我的工作放弃这个插件。请让我知道任何可以轻松为我绘制图形的插件。

它在IE中不起作用,因为它使用的是canvas元素。 这是IE和Canvas的解决方案。

您首先需要下载位于上面链接上的库,然后将 excanvas.js 文件上传到您的服务器。 使用以下代码链接到它:

<!--[if IE]><script type="text/javascript" src="excanvas.js"></script><![endif]-->

您会看到上面的条件注释(也称为cond-com),这些注释仅由Internet Explorer读取。 他们检查是否存在正在使用的浏览器Internet Explorer,然后在两者之间包含代码。 在这种情况下,我们链接到我们刚刚下载的脚本(excanvas.js)并将其包含在网站中。 请记住,这只会在浏览器是 Internet Explorer 时才包括脚本,这是完美的,因为我们不希望用户下载不需要的脚本(如果他们的浏览器已经支持它)。

为了解决错误"无法加载脚本:/arbor.js(nsresult = 0x805303f4)"的问题,我也在自己的系统上复制了该错误:问题似乎是因为您正在加载Worker javascript对象。 此特定对象要求将相关文件托管在本地服务器(通过本地主机)或通过实时 Web 服务器上。 尝试加载的javascript库目前正在通过计算机上的文件结构加载,但是ArborJS中的代码要求这些文件以某种性质托管,而不仅仅是存在于您的系统目录中。 尝试将所有内容放在Internet上(再次,通过本地托管的服务器或通过公开可用的服务器),您应该会有更好的运气。 尝试从计算机上的文件运行此脚本将不起作用。